function 与procedure 最关键的区别性用途是什么?什么时候必须在还是中加上inherited ?谢谢

解决方案 »

  1.   

    過程與函數
    inherited繼承父項事件
      

  2.   

    function是函数可以返回一个值
    procedure不能直接返回值记得加分啊
      

  3.   

    function 有返回值;
    procedure 無返回值;function name 可以做為參數傳遞給procedure亦可放在賦值語句的左邊,還可用在表達式中:
      如:
    function MyFunction: Integer;
    begin
      MyFunction := 5;
      Result := Result * 2;
      Result := Result + 1;
    end;
    這個函數返回多少?  11.
      

  4.   

    procedure是没有返回值的function
    inherited继承
      

  5.   

    如果你学过pascal你会知道,procedure没有返回值,而function有返回值,如上。