1.通过指针赋值和指针赋值,这个概念一定要区分开来
通过指针赋值:表示是更新指针所指向的内存区域的值。
给指针赋值:表示更改指针所指向的地址,是指针指向另外一个地址。
int a = 3 ,b;
int *p =&a;
*p = 4;//通过指针赋值
p = &b;//给指针赋值
指向const对象的指针和const指针
指向const对象的指针:表示这个指针指向的是const对象,不能使用这个指针对它所指向的对象进行修改,但是可以更新指针所指向的对象地址
const指针:表示这个指针为const的,不能更改指针的地址,可以更新指针所指向的对象
const char *p = new char[100];//这块内存是不能使用的,不能修改
char* const p = new char[100];//这块内存是可以使用的
二维数组初始化
①每一维用一个{} ②按照元素所在位置进行初始化。
int a[3][4];
a[2]是最后一行数组的数组名
给数组定义一个新的类型:
typedef int int_array[4];//当你使用int_array 的时候,表示创建一个维数为4的数组
int_array a;//表示创建一个维数为4的数组。
typedef intint_array[4];//当你使用int_array 的时候,表示创建一个维数为4的数组
int_array a;//表示创建一个维数为4的数组。
const 函数必须在函数声明和定义处都加上const的修饰,否则会出现编译出错
inline可以在类的声明或者定义中进行修饰
定义一个类对象有两种方式
声明 A是一个class
①A a;
②class A a;
基于函数是否是const 函数可以进行重载
mutable修饰的类的数据成员那么const成员函数可以修改的
mutable int a;
10. iostream istream 从流中读取
ostream从流中输出
iostream 从流中进行输入输出,继承istream和ostream
fstream ifstream 从文件中读取,继承自istream
ofstream写到文件中去,继承自ostream
fstream 对文件进行读写,继承自iostream
sstream istringstream 从string中读取 继承自 istream
ostringstream写到string中,继承自ostream
stringstream 对string进行读写,继承自iostream
下面的图详细说明了他们之间的关系:
ifstream file(file_name) ; == ifstream file;file.open(file_name)
ofstream file(file_name); == ofstream file;file.open(file_name);
fstream file.close()//关闭对象
打开也有文件方式 in、out、app之类的
分享到:
相关推荐
C++Primer中文第三版(C++从入门到精通)第一章的读书笔记,主要是C++程序、预处理器指示符、iostream库等的基础知识点读书笔记。
c++ primer plus 答案c++ primer plus 答案c++ primer plus 答案c++ primer plus 答案 c++ primer plus 答案
c++ primer 第5版 英文版 原版精美排版 mobi格式 kindle直读
C++Primer第五版习题答案+详解(完整版) C++Primer第五版习题答案+详解(完整版)
C++Primer Plus第六版的课后题练习题
C++primer 课后答案,习题对帮助记忆、理解很重要。内容高清,全面,带有书签,
C++Primer中文版第5版
C++ primer Plus的pdf资源
C++Primer摘记,还不错.是第四版的
锻炼自己的全英文C++ primer第五版电子版,更加适合于有一定代码功底人士阅读,初学者(你要读也很棒棒)阅读难度较大。
C++ Primer(5e,Addison Wesley,201208).epub 这是老外网站上刚泄露出来的正式版本(绝对的正式版,还有ISBN和出版日期),不是以前网上出现过的草稿 这本书的上一版(第4版)还是2005年的事了 拖了很多年之后,去年...
C++是一门强大、难学、令人痛苦,但又是如此美妙的编程语言,在工业界和学术界都可以使用,《C++ Primer(第5版)》即针对初学者,也同样适用于有一定编程经验的读者,第5版配备了C++11新标准,是C++粉丝们书架上...
该文件是c++ primer第五版本,为中文版本,可以利用该版本学习c++基础知识和c++11的特性
自己看书练习编写的C++ Primer Plus(第6版)课后题答案
C++ Primer第五版 高清扫描pdf,压缩版,下载后解压即可
该视频是关于C++ Primer 这本书的猎豹详细视频初级高级讲解 该视频是关于C++ Primer 这本书的猎豹详细视频初级高级讲解 该视频是关于C++ Primer 这本书的猎豹详细视频初级高级讲解 该视频是关于C++ Primer 这本书的...
c++primer第五版中文版课后答案(第12章)pdf格式,真正的c++primer习题集(第五版),用手机拍的,但是每个字都能看的很清楚
这个文件是我买的资料。我看过,和C++ primer plus 这本书的课后习题非常吻合。
c++primer第四版练习答案完整版。
C++ Primer 第五版(中文版) 第1~11章课后习题答案(附上代码)