《C++Primer》第一章读书笔记

《C++Primer》第一章读书笔记
1.1 :编写一个简单的c++程序
  
每一个程序里面都有一个main()函数,且其函数只能是int类型。
函数的返回值也必须跟函数类型一致,一般来说int类型的函数返回值也为int类型。

1.2: 初始输入输出

iostream包括istreamostream(输入流和输出流)
标准库定义了4个IO对象,cin, cout, cerr, clog
写入std::endl的效果是结束当前行,并将与设备关联的缓冲区中的内容刷到设备中

1.3: 注释简介

对每一个注释都必须准确且明了。
注释界定符不能嵌套

1.4: 控制流

一:while语句
while语句反复执行一段代码,直至给定条件为假为止。

二:for语句
每个for语句包含两部分,循环头和循环体。
循环头:控制执行循环体的执行次数,由三个部分组成:初始语句,循环语句,表达式。
循环体:每次执行前都会检查循环条件。

三:if语句
通过if语句来支持条件执行。

四:附加(错误形式)
1:语法错误(syntax error)
C++语言文法上的错误:少写分号,写错关键字等。
2:类型错误(type error)
C++每个数据项都存在数据类型,两个数据相互做运算,但是两个数据的数据类型不相同,会导
致类型错误。
3:声明错误(declaration error)
对来自标准库的名字忘记使用std::,标识符名字拼写错误。

1.5: 类定义
c++类的定义,其实就是定义一个类型。

这里是引用
class A{
public:
void fun(int n);
int fun1(void);
public:
int num;
};
其实就是定义了一种类型。和我们通常所说的定义不一样。
类的定义,是不能重复定义的,在同一个编译单元中,只能定义类一次。如果重复定义,会出错。
  大部分操作系统都支持文件重定向

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值