- 博客(5)
- 收藏
- 关注
原创 第2章 数据类型与表达式
1.在一个整形常量后面加一个字母l或L,则认为是long int型常量。如果函数的形参为long int,则要求实参也为long int型,此时用123实参不行,而要用123L作实参。2.八进制整数在常数的开头加一个数字0,十六进制整数在常数的开头加一个数字0和一个英文字母X(或x)。八进制转义字符由\和1-3个八进制数字构成.十六进制转义字符由\和字母x(注意:X不能识别)以及1-2个3
2012-04-21 17:17:09 453
原创 第1章 基本知识
1.C++标准库中的类和函数是在命名空间std中声明的,因此程序中如果需要用到C++标准库,就需要用到"using namespace std;"作声明。2.Visual C++6.0是在Windows环境下C++的集成环境,GCC是自由软件,能用于Windows,UNIX,Linux等不同的平台。3.#include这不是C++的语句,而是C++的一个预处理命令。
2012-04-21 15:40:12 202
原创 第2章 面向过程的编程风格
1.如果用户输入一个不合理的位置值,程序应该怎么处理呢?最极端的做法就是终止整个程序.标准函数库的exit()函数可派上用场.必须传一个值给exit(),此值将成为程序结束时的状态值.if ( exit exit(-1);为能使用exit(),必须先含入cstdlib头文件:#include 2.欲知道某个型别的最小最大值,可查询标准程序库中的numeric_limits
2012-04-07 00:15:57 383
转载 第1章 C++技巧:输入缓冲区清除方法
通常大家会用sync()函数来清除输入缓冲区的内容。个人感觉还是用ignore更好。 先简单说下sync(),sync()的作用就是清除输入缓冲区。成功时返回0,失败时badbit会置位,函数返回-1. 另外,对于绑定了输出的输入流,调用sync(),还会刷新输出缓冲区。 但由于程序运行时并不总是知道外部输入的进度,很难控制是不是全部清除输入缓冲区的内容。通常我
2012-04-06 08:26:08 3477
原创 第1章 C++编程基础
1.main()的返回值用来告诉调用者,这个程序是否正确执行.习惯上,程序执行无误时我们令main()返回零.2.使用string类,需含入string class的头文件.#include 3.如果嫌连续数行的输出语句太烦人,也可以将数段内容连续成单一输出语句:cout 4.另外还有一种不同的初始化语法,称为“构造函数语法(constructor syntax)";
2012-04-06 08:24:42 625 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人