delphi过程与函数有什么区别??请各位大虾

解决方案 »

  1.   

    就这样了,呵呵,一楼说的对;不过函数也可当过程用,过程用var及out参数也有函数效果
      

  2.   

    是啊,最想知道,delphi想对过程与函数的调用与使用有什么区别,甚至在对象析构的时候有什么区别,再次感谢大家的参与
      

  3.   

    function 函数名(参数):返回值;
    procedure 过程名(参数);
    参数里面又有var,out 和都没有几种形式,var和out是引用,即传进去的参数会随着里面的改变而改变,
    调用时都是调用其名字和传入参数。其实都是一样,
    你完全可以把过程当函数用,也可以把函数当过程用,只是技巧。