/* 1.main函数的标准写法就只有两种,一种是带命令行的,一种是不带命令行的。其返回类型必须是int。 2.如果main函数最后没有return语句,则编译器会自动加上一句 return 0; */ //第一种带命令行的 int _tmain(int argc, _TCHAR* argv[]) { return 0; } //第二种不带命令行的 int main() { } //非标准写法,存在可移植问题 void main() { } /* 3.错误的注释比没有注释更糟糕,所以当更新代码的时候,不要忘记同时更新注释。 4.语句块和语句 语句块:就是用花括号包围的零条或多条语句的序列。语句块也是语句的一种。在任何要求使用语句的地方都可以使用语句块。 语句:一个表达式接一个;就是一条语句,其他类型的语句有:语句块,if语句,for语句,while语句等,这些语句内都包含其他语句。 5.在Windows系统下,输入文件结束符的方法是敲Ctrl+Z(ASCII码值为26)。在UNIX系统中,包括Mac OS X系统中,文件结束符输入是用Ctrl+D。若以'r'形式打开文件进行读取,则读到26就会停止读取 6.一个常见的错误是想使用==的时候使用了=,所以在使用==的时候尽量将右值放在左边。 7.表达式:一个表达式包含一个或多个运算对象,通常还包含一个或多个运算符,表达式求值会产生一个结果。 8.区别初始化和赋值的意义: 初始化:在一个对象创建的时候赋予它一个值。 赋值:抹去一个对象的当前值,用一个新值取代之。 */