初识C++:编写你的第一个程序
发表时间: 2024-05-12 10:59
#include <iostream>
using namespace std;
/*用include指示符包含头文件,因为程序中使用了cout,C++语言本身没有定义输入输出,取而代之的是使用标准库实现IO(输入输出机制)。紧随其后的是命名空间using声明,命名空间是用来防止符合冲突的,如果没有这个语句,使用到的符合前面要加std::前缀。*/
int main()
{
cout << "Hello world! << endl;
return 0;
}
每个C++程序必须包含一个main函数,操作系统通过调用main来运行C++程序。
main函数的其他形式:
int main(int argc);
int main(int argc, char* argv[]);
int main(int argc, char** argv);
除了main函数,C++程序也可以包含其他函数,一个函数的定义包含四部分:返回类型、函数名、一个括号包围的形参列表(允许为空)以及函数体。
main函数的返回类型必须为int,即整数类型。int类型是一种内置类型,即语言自身定义的类型。
函数定义的最后一部分是函数体,它是一个以左花括号开始,以右花括号结束的语句块。这里包含了两条语句,一条是输出字符串,一条是返回。返回值的类型必须与函数的返回类型相容。