坚持打卡
#和牛牛一起刷题打卡#
1. x | (x+1) 的作用是每次循环把x的二进制中从右往左数的最后一位变成1,循环终止条件是(x+1)溢出变成全为0.
2. C++中class的默认继承方式为private,struct的默认继承方式为public,访问权限也是一样。
3. 修改字符串常量会引发段错误。
4. 空指针在没有指向一个特定的地址前不能写入数据。
5. 宏定义是在编译器预处理阶段中就进行替换了,替换成什么只与define和undefine的位置有关系,与它们在哪个函数中无关。
6. scanf不能指定输入精度,可以指定长度。
7. 使用运算符对数据进行格式输出时,必须要包含iomanip.h头文件。
8. cin输入时遇到空格会结束,所以一般用getline输入含空格的字符串。cin遇到enter、space、tab键都会结束,它会丢弃缓冲区中使得输入结束的结束符。
1. x | (x+1) 的作用是每次循环把x的二进制中从右往左数的最后一位变成1,循环终止条件是(x+1)溢出变成全为0.
2. C++中class的默认继承方式为private,struct的默认继承方式为public,访问权限也是一样。
3. 修改字符串常量会引发段错误。
4. 空指针在没有指向一个特定的地址前不能写入数据。
5. 宏定义是在编译器预处理阶段中就进行替换了,替换成什么只与define和undefine的位置有关系,与它们在哪个函数中无关。
6. scanf不能指定输入精度,可以指定长度。
7. 使用运算符对数据进行格式输出时,必须要包含iomanip.h头文件。
8. cin输入时遇到空格会结束,所以一般用getline输入含空格的字符串。cin遇到enter、space、tab键都会结束,它会丢弃缓冲区中使得输入结束的结束符。
全部评论
相关推荐
11-16 18:26
郑州西亚斯学院 光网络工程师 点赞 评论 收藏
分享