本章介绍C++的大部分基础内容,类型、变量、表达式、语句及函数。
笔记:在大多数系统中,main的返回值被用来只是状态。返回值0表明成功,非0的返回值的含义由系统定义,通常用来指出错误类型。
在不同的操作和编译器系统中,运行C++编译器的命令也各不相同。最常用的编译器是GNU编译器和微软Visual Studio编译器。默认情况下,运行GNU编译器的命令是g++。
注释界定符不能嵌套
在Windows系统中,输入文件结束符的方法是敲Ctrl+Z(按住Ctrl键的同时按Z键),然后按Enter或Return键。在UNIX系统中,包括Mac OS X系统中,文件结束符输入是用Ctrl+D。
Q&A
Q1:使程序能正确执行的开发过程?
A1:编辑-编译-调试(edit-compile-debug)。
Q2:同样一段代码在不同的编译器下结果是否相同?
A2:有可能不同,和具体的编译器有关(GNC、Visual Studio)还有版本。例如:Vector<Vector<int>>在Visual Studio可以运行,但是不能在GNC编译运行通过,因为
有>>和> >的区别。