跳转到内容

Cpp class summary 2:修订间差异

HanyuTech留言 | 贡献
HanyuTech留言 | 贡献
 
(未显示同一用户的1个中间版本)
第36行: 第36行:


各部分的名称要熟悉一下
各部分的名称要熟悉一下
函数头/函数声明、函数名、参数、返回值类型


<syntaxhighlight lang="C++" line>
<syntaxhighlight lang="C++" line>


int main() //整行是“函数头”, main 是“函数名”,int 函数返回值类型
int main() //整行是“函数头”或“函数声明”, main 是“函数名”,main()函数的参数是0个,int main()函数的返回值类型
{
{
     cout << "Hello, World!" <<endl;
     cout << "Hello, World!" <<endl;
第45行: 第47行:
}
}
//以上{}及内部的内容,称为“函数体”
//以上{}及内部的内容,称为“函数体”
int add(int i, int j)// i,j 是 add()函数的“参数”
{
return i + j;
}




第93行: 第101行:
=== return 0 的位置  ===
=== return 0 的位置  ===


return 0  是 main()函数的函数体的最后一行语句( } 之前)。
return 0  是 main()函数的函数体的最后一行语句。


只需要一句 return 0。
只需要一句 return 0。