分类: 嵌入式
2014-05-03 20:58:57
一、编写简单的C++程序
二、初窥输入/输出
1、标准输入:cin
2、标准输出:cout
3、cerr、clog
【当写到cout、cerr与clog时,输出写至同一窗口!但是利用重定向可以将这些流与所选择的文件联系起来】
三、关于注释
1、注释用于:
概括算法、确认变量的用途、阐明难以理解的代码段
2、规则
1)多行注释:使用注释对/**/,同时,在注释的每一行以星号开始,指明整个范围是多行注释的一部分。
2)单行注释:使用//
3)通常最好是将一个注释块放在所解释代码的上方!
4)注释对不可嵌套
是否正确:
四、控制结构
1、关于C++程序的缩排和格式:
一旦你选定了某种风格,就要始终如一地使用他!
2、再谈编译
编译器可以检查出的错误:
1)语法错误
2)类型错误
3)声明错误
编译器无法检测出的错误:
逻辑错误,该类错误一般需要单步跟踪等进行调试,工具如GDB等。
3、读入未知数目的输入
如果定义了变量intval;并执行语句while(std::cin >> val){...},会为判断条件,先执行输入操作,如果遇到文件结束符(end-of-file)或遇到无效的输入时,如读取了一个不是整数的值,则istream对象是无效的。处于无效状态的istream对象将导致条件失败。
4、从键盘输入文件结束符
Windows:Ctrl+z UNIX/Linux/MacOS:Ctrl+D【在Ubuntu下有时候需要连摁两下】
P14.习题