现在的位置: 首页 > 综合 > 正文

学习《c++primer》笔记一

2013年10月10日 ⁄ 综合 ⁄ 共 1111字 ⁄ 字号 评论关闭

(1)运用std中的命名空间:

std::cout<<    std::cin>>     std::cout<<std::endl;等等,如果习惯了加上头文件iostream后+using namespace std,我们很可能不知道还可以这样用

(2)注释不可以嵌套

(3)读入未知数目的输入

#include <iostream> 

int main() 
{
	int sum = 0, value;
	// read till end-of-file, calculating a running total of all values read
	while (std::cin >> value) 
		sum += value; // equivalent to sum = sum + value
	std::cout << "Sum is: " << sum << std::endl;

	return 0;
}//<<c++primer>>中的程序

如果读取了一个与value不同类型的对象即无效输入,程序会在回车后停止while循环。

(4)标准库的头文件可以用<>也可以"    " 用括起来,但是非标准库的文件则一定要用"  "括起来,不能用<>.

术语:

argument 

实参

block
buffer 缓冲区
built-in type 内置类型
cerr 绑定到标准错误的ostream对象
cin 标准流输入
class
class type 类类型
clog 绑定到标准错误ostream对象
comment 注释
condition 条件
cout 输出流输出
curly brace 花括号
data structure 数据结构
edit-compile-debug 编辑-编译-调试

end-of - file

文件结束符
expression 表达式
for statement for语句
function 函数
function body 函数体

header 头文件
if statement if语句
iostream 输入输出流
istream 输入流
library type 标准库类型
main function 主函数
manipulator 操纵符

 member function

成员函数
method 方法
namespace 命名空间
ostream 输出流
parameter list 形参表
preprocessor directive 预处理提示
return type 返回类型
source file 源文件
standard error 标准错误
standard library 标准库
standard output 标准输出
statement 语句
std 标准库命名空间的名字
string literal 字符串字面值
uninitialized variable 未初始化变量
variable 变量
while statement while语句
operator 操作符

抱歉!评论已关闭.