从 Hello World 谈起
函数:一段能被反复调用的代码,可以接收输入,进行处理并(或)产生输出。
#include <iostream>
int main()
{
std::cout << "Hello World!" << std::endl;
}
- 返回类型:表示了函数返回结果的类型,可以为
void - 函数名:用于函数调用
- 形参列表:表示函数接收的参数类型,可以为空,可以为
void,可以无形参 - 函数体:具体的执行逻辑
无形参
void fun(const char* pInfo, int)
{
std::cout << pInfo << std::endl;
return;
}
int main()
{
fun("Hello World", 0);
fun("Hello China", 1);
return 0;
}
main 函数:特殊的函数,作为整个程序的入口
- 返回类型为 int,表示程序的返回值,通常使用 0 来表示正常返回
- 形参列表可以为空
(内建)类型:为一段存储空间赋予实际的意义
语句:表明了需要执行的操作
- 表达式 + 分号的语句
- 语句块
- if/while 等语句
注释:会被编译器忽略的内容
- 用于编写说明或去除不使用的语句
- 两种注释形式:/**/ 与 //
void fun(const char* pInfo, int /* pValue */)
{
std::cout << pInfo << std::endl;
return;
}
int main()
{
fun("Hello World", 0);
fun("Hello China", 1);
return 0;
}