C++ 基本结构
让我们一起来看这样一个一个简单的不能再简单的C++程序,
int main() { return 0; }
首先什么是int main()呢,这是主函数的意思,可以说,我们的C++程序运行的就是这个int main()主函数,里面包含了这个程序需要做的事情。
int代表了这个函数运行之后得出(返回)的结果是整数。也就和下面的那个return(返回)对应。比如我设计一个程序计算1+1等于几
int main() { return 1+1; }
你肯定在想了,既然能输出整数,能不能输出字母,输出汉字?
不可以的,C++的标准就定义了主函数只能使用int(整数)类型的返回。但是其他你自己定义的函数可以使用其他的类型进行返回。
我们回到
int main()
不知道您注意到了没有,int main后面跟了一个(),这代表了这个程序没有参数,就像我让你返回A的值,你设计了这样一个程序
int main(int A) { return A; }
您不必在意这个括号里面的int A是什么意思,只需要知道这代表着我把A的值放进了程序,然后这个return A;就把A的值返回出来了。
不理解?没关系,我们换种说法,
您想给张三打电话,但是你需要一个张三的电话号码(参数),只有你输入了张三的电话号码才能和张三交流。
在C++里面就是 打电话(1234567890);
return A;
在C++中,命令语句需要以;结尾,请注意区分;和;
我的建议是进行编程的时候切换成英语输入法。
最后一提
int main(int A) { return A; }
主函数和自己定义的函数需要用{ }把函数需要执行的内容括起来,不要忘记括了哦~