ASP.NET入门学习,希望大家能多多帮我,我自己会努力的public p as httpresponsesub new(byval r as httpresponse)
p = r
end sub这里我不明白这个p和r之间有什么关系

解决方案 »

  1.   

    传值时(ByVal),是先给形参开辟一个临时地址,将实参的内容传入这个临时地址,这样,传递后,形参与实参是在两上不同的地址中,也就是说他们是相互独立的sub new(byval r as httpresponse)
      

  2.   

    兄弟,你这哪是asp.net 的代码呀!是vb.net吧?
      

  3.   

    不明白三楼说的,是的,是vb.net
      

  4.   

    r 是形参,是函数接收传入值的地方,与 byval r as httpresponse 里的r一致,可以把r换成其它字母代替,一个样。p这里没有明确定义,要么是全局变量,在其它地方定义了的;要么是未定义变量,要出错误提示。楼主应该是刚刚开始学编程吧,看看函数或者过程自定义的介绍应该就明白了。
      

  5.   

    不好意思,看到了,第一句就是定义p的语句了,一个全局变量。
    这里定义了一个过程,作用是把形参r的值传递给全局变量p
      

  6.   

     我也是学asp.net的  刚一看我就蒙了
      

  7.   

    就是把引用变量r的值赋值给引用变量p。先直截了当地说明白功能,用不着纠缠什么“地址”之类的东西。在.net中除了“引用”这个基本概念,附会进来c++的地址概念干什么?