Table of Contents generated with DocToc
每个C++程序必须有一个main函数,它是唯一被操作系统显式调用的函数,返回值必须为int。
定义函数必须指定4个元素:返回类型、函数名、形参、函数体。
“流“说明字符是随着时间顺序生成和消耗的。
cout,ceer,clog,输出写至同一个窗口,可以重定向将这些流与所选的文件联系起来。
#include
指示必须单独写成一行。
输出操作返回的值是输出流本身,即左操作符。输入操作符也返回其左操作数作为结果。
endl是操纵符,换行,并且刷新与设备相关联的缓冲区,使用户立刻见到输出。
大部分出现空格的地方可用换行代替,除了预处理指示中。
注释不可嵌套,但// /* */ 或者 /* // */是合法的。
块,可以用于任何可以用一条语句的地方。
main
函数开始的花括号,必须是参数列表的右括号之后的第一个非空白、非注释字符。
for(int val = 0; val <=10; ++val)
,val
在循环终止后不可用,但不是所有的编译器都满足这一条件。
编译器能检查的错误:语法错误、类型错误、声明错误。
while(cin >> value)
,如果遇到文件结束符eof或者无效输入,则条件失败。
标准头文件用尖括号,非标准库的头文件用双引号。
下一章:2. 变量和基本类型