C&C++
HorrorKwan
这个作者很懒,什么都没留下…
展开
-
C++ Primer Plus 笔记001
本笔记基于《C++ Primer Plus(第6版)中文版》[美] Stephen Prata 著 张海龙 袁国忠 译P029——初始化(initialization):在定义变量的同时,对变量赋值。P040——在头文件climits中,可以查看整型的大小范围。CHAR_BIT,CHAR_MAX,CHAR_MIN,SCHAR_MAX,SCHAR_MIN,UCHAR_MA...原创 2018-02-27 21:18:32 · 233 阅读 · 0 评论 -
C++ Primer Plus 笔记003
(1)P073——sizeof 用于数组名:返回整个数组的字节数。 用于一个数组元素:返回某个数组元素的字节数。 int a[100]={0}; cout<<sizeof(a)<<endl; //输出400 cout<<sizeof(a[50])<<endl; //输出4 (2)P075——字符串的拼接 任何两个由空白分隔...原创 2018-03-07 21:49:02 · 201 阅读 · 0 评论 -
C++ Primer Plus 笔记004
(1)P087——原始字符串(Raw String)例如:cout<<R"( C++ programmers use endl instead of \n )"<<endl;(2)P094——共用体union注意:如果union的成员含有string对象,则必须为共用体添加构造函数和析构函数,否则会出现编译错误。union One4All { One4All() ...原创 2018-03-16 19:29:24 · 429 阅读 · 0 评论 -
C++ Primer Plus 笔记002
(1)sleep函数A. 加入头文件<windows.h>,调用函数Sleep(n),n以毫秒为单位。B. 加入头文件<unistd.h>,调用函数sleep(n),n以秒为单位。例如,以1个/秒的速度输出6个点,代码如下:for ( int i = 1; i <= 6; i++ ) { cout << '.'; sleep(1); }(2...原创 2018-03-03 20:18:51 · 365 阅读 · 0 评论 -
C++ Primer Plus 笔记005
(1)and、or 和 not(运算符 &&、|| 和 ! 的另一种表示方式) A. 它们都是C++的保留字,不要求使用头文件。 B. 它们不是C语言的保留字,要求使用头文件 iso646.h。 (2)P179——cctype字符函数库 函数名称 返回值 isalpha() 如果参数是字母,返回非零值,否则返回0 isdigit() 如果参数...原创 2018-03-20 21:15:08 · 281 阅读 · 0 评论 -
C++ Primer Plus 笔记006
1.P213——C++把数组名解释为数组首元素地址 该规则有一些例外。 【1】对数组名使用sizeof,得到整个数组的大小(以字节为单位)。 【2】将地址运算符&用于数组名,返回整个数组的地址。 例如:double myArray[10] = {0}; double类型8字节。指针类型都是unsigned int,4字节。 sizeof(myArray)=80,sizeof...原创 2018-08-22 16:47:38 · 206 阅读 · 0 评论