c++ primer plus第二章

1.对大小写敏感
2.预处理编译指令#include
3.标准写法 int main()
4.注释://内容、/*内容*/
5.头文件三种写法:.h、没有后缀、从C库得到的前缀加c,如cstring,没后缀
6.c++特有名称空间
using namaspace std; 则std内的所有成员都能在声明的作用域内被使用
using std::cout; 则std的cout能在声明的作用域内使用
7.c++输入输出以流来描述。假设一根网线,从PC上数据到网线,则是输入流;从网线到PC,则是输出流。以网线的视角来看。
8.c++允许运算符重载,c和java也有运算符重载,只是不给用户编写
9.转义序列\n
10.空白字符:空格、制表符、回车
11.声明通常指出了要存储的数据类型和程序对存储在这里的数据使用的名称
12.类是用户定义的数据类型
13.cout与cin  输出与输入  C++中不能省略分号

         

作为接口的函数头:①函数头描述了函数与调用它的函数之间的接口

            ②函数返回类型:返回给调用它的函数信息

            ③参数列表:从调用函数传给被调用函数的信息

         

名称空间:程序可以使用名称空间来区分不同的版本

 

endl和'\n'的区别:                   

①endl为控制符,在iostream中定义,位于名称空间std中,而'\n'为换行符

②endl确保程序继续运行前刷新输出(立即显示在屏幕上),而'\n'无法保证

 

C++语句 1.在C++中,首次使用变量钱,声明变量

     2.在打印前,cout必须将整型转换成字符串

         cout的优势:①设计灵活,好用,能识别类型   ②可扩展(重定义 ‘<<’)

 

类描述了一种数据类型的全部属性,对象则是根据这些描述创建的实体

 

C++函数

     1.函数原型只提供接口,描述的是发给函数的信息和返回的信息

     2.过程:没有返回值的函数

     3.名称空间的使用范围,由使用时,所放的位置有关

 

C++小结:

1、C++官方明确反对旧式的C++风格,C的没有明确反对。
2、在某一个编译器内,可能会同时支持iostream.h,iostream,ciostream等文件,但是这是不同的文件来的,对于一般用户来说,这些是无关紧要的。但是函数内部实现不同,所以尽量用新的。
3、.h文件在编译的时候,是复制到cpp文件里面的,所以.h文件是不能独立编译的,引入太多.h文件应该也会造成程序太大

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值