C++自定義函數


函數可以看成是用戶為了解決某特定問題而定義的操作。除了在C++語法里自帶的函數,有時候我們需要處理某個問題。但C++里並沒有這個函數,這時我們就可以自己來定義一個函數實現需要的功能。

比如我們定義個求兩數的和的函數,代碼如下:

 1 #include <iostream.h>
 2 using namespace std;
 3 int sum (int Num1,int Num2); //函數原型  函數聲明 
 4 
 5 int main(int argc, char *argv[])
 6 {
 7     int a,b,c;
 8     cin >> a;
 9     cin >> b;
10     c=sum(a,b);
11     cout << "結果:" << c << endl;
12     
13     
14     
15     return 0;
16 }
17 
18 int sum (int Num1,int Num2) //函數實現的過程 
19 {
20     int MaxNum;
21     MaxNum=Num1+Num2;
22     return (MaxNum);//返回相加的和 (函數返回的值)
23     
24 }

筆記掌握:

1.聲明在外面的是全局函數,

2.函數沒有返回值請使用void


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM