C++課本有關函式的問題~!

1.一般程式語言將函式呼叫分為哪兩大類,而C語言提供了哪兩種函式呼叫的引數傳遞方法?C++除了C語言所提供的兩種引數傳遞方式之外又提供了哪一種新的引數傳遞方法?

2.若函式無回傳值,則應該如何設定函式回傳值的資料型態?

3.函式應使用哪一個敘述來回傳資料?

4.請寫出下列程式的執程結果:

void funcl(int a,int b,int c)

{

a = a + b;

b = a + c;

c = b * c;

}

void main(void)

{

int x = 1;

funcl(x,x,x);

cout << x << endl;

}

1 個解答

評分
  • Thomas
    Lv 6
    1 0 年前
    最佳解答

    1.

    call by value 與 call by address

    C++ 多提供 call by reference

    2. void

    3. return 敘述

    4. 印出

    1

還有問題?馬上發問,尋求解答。