![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 53
NicOym
概念构建体系,记~~~
展开
-
nullptr和NULL的区别
1.表示空指针:当一个变量或对象被声明为指向某个类型的指针,但没有初始化为指向任何对象时,可以使用nullptr来表示这个空指针。2.表示不存在的元素:当访问数组或结构体中的不存在的元素时,可以使用nullptr来表示这个元素不存在。nullptr是一个空指针类型,而NULL是一个整数类型(通常为0)。在表示空指针或空对象时, 推荐使用nullptr。而NULL就当做0使用就好。原创 2023-11-12 00:54:46 · 307 阅读 · 0 评论 -
for、while、do_while怎么选择
for:适合循环次数固定,循环规律非常明显程序。while:使用最多最频繁的循环结构,具有普适性。do_while:适合至少循环一次的循环结构原创 2022-01-07 22:39:33 · 219 阅读 · 0 评论 -
C++运算符优先级
C++运算符优先级优先级多元运算符算术运算符1算术运算符2逻辑运算符位运算符1位运算符2位运算符3隐式类型转换强制类型转换IO流的格式控制1IO流的格式控制2I/O流的格式控制3优先级运算符运算符具有优先级和结合性。优先级:级别高的先运算,级别低的后运算。例如: */ 高于 + -结合性:自左向右结合还是自右向左结合。例如:1+2+3,+自左向右结合多元运算符运算符根据运算符对操作数的要求不同,分成:一元运算符:仅需要一个操作数的运算符,例如++等二元运算符:需要两个操作数的原创 2022-01-07 14:51:08 · 2794 阅读 · 0 评论 -
C/C++基本数据类型所占字节
int: 4bit //int类型长度等于机器字长(16位机:int=2bit; 32位机:int=4bit)float: 4bitdouble: 8bit原创 2022-01-07 14:25:24 · 650 阅读 · 0 评论 -
指针的间接访问(C++)(int **ppva)
int ***pppva; pppva=&ppva;原创 2022-01-07 13:46:00 · 611 阅读 · 0 评论 -
(C++)cin.getline()和cin.get()的区别
cin.get(); //读取到数值装不下了,就自己加个\n结束cin.getline(); //读取到\n,然后看数组能装多少就装多少原创 2021-12-20 17:06:40 · 881 阅读 · 0 评论