Chapter 4.2 建立函式 - TKU-ME-Lab/C-C-_tutorial GitHub Wiki
函式的定義語法
函數回傳值型態 函式名稱(資料型態 parm1,資料型態 parm2,...)
{
函數主體
}
函式的呼叫語法
函式名稱(參數一,參數二,...);
若函式有回傳值時,則可運用下面的語法:
變數=函式名稱(參數一,參數二,...);
Example:
void main() //主程式開始
{
int my_sum;
my_sum=sum(1,100); //呼叫函式
cout << "This sum is " << my_sum << endl;
} //主程式結束
int sum(int a,int b) //函式開始
{
......
return...;
} //函式結束
Example:
void test1(char a[32]);
void test2(char b[30]);
void main()
{
char a[32]={"Welcome to join the C++ lesson!"};
char b[30]={"The date: 2008 / 7 / 21"};
test1(a);
test2(b);
}
void test1(char a[32])
{
cout << "Function1" << endl;
cout << a << endl;
}
void test2(char b[30])
{
cout << "Function2" << endl;
cout << b << endl;
}