C++简介
C++是编写计算机应用程序的最流行的语言之一,而且是编写大预算计算机游戏的最流行的语言。
C++是C语言的直系后代,作为C语言的超集,几乎包含它的所有内容。
不仅如此,C++还提供了更好的问题解决方式和一些全新的功能。
IOS标准
经常称为ANSI(美国国家标准协会)标准或者ANSI/ISO标准。遵循ISO标准的C++代码最常见的叫法是标准C++。
注释
是给程序员看的,编译器完全忽略。
//我是注释
/*拓展到多行 我也是注释*/
使用空白字符——空格、制表符、换行符
编译器会忽略空白行。
空白行可以分割属于一起的代码块。
使用得当:程序清晰易懂
包含其他文件
预处理指令以‘#’开头
#include<iostream>
预处理器在编译之前运行,并基于各种指令进行文本替换。
文件两端的'<'和'>'告诉编译器在其自带的文件中查找需要的文件。
定义main()函数
int main()
函数是一组程序代码,它能够完成任务并返回一个值。本例中,int 表示函数返回一个整型值。
所有函数头在函数名之后有一对圆括号。
所有C++程序都必须有一个名为main()的函数作为程序的起始点。程序是从这里运行的。
所有函数都被一对花括号括起来。花括号里的代码都属于函数,称之为代码块。
构成整个函数的代码块称之为函数体。
通过标准输出显示文本
std::cout << "Game Over!" << std::endl;
cout 是 iostream 文件中定义的对象,用于向标准输出流发送数据。
大多数程序中,标准输出流仅仅是计算机品目中的控制台窗口。
输出运算符 <<
std 是名称空间。可以想象成电话号码的区号,它唯一标识了成员所属的组。:: 为作用域解析运算符。
语句的终止
所有语句都必须以分号结尾,否则编译报错。
从main()函数返回值
返回0表示程序正常结束。操作系统与返回值无关。