C++
矿工的日记
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++宏的使用方法总结
在输出日志时,除了输出错误信息外,如果能够把当前的文件名和行号一并打印出来,那就好了,这样的话就可以更快的定位问题了,之前说过,编译器已经为我们预定义了当前文件名和当前行号的宏,我们只要在输出日志时输出这些信息即可。第一次包含此文件时,__SYSTEM_API_H__还没有被定义,因此,头文件的内容被顺利的包含进来,同时,定义了该宏,如果此头文件被重复包含了,那么文件第一行的预处理指令将不会满足,因此文件也就不会被重复包含了。当你的代码中存在大量相似的、重复的代码时,使用宏可以极大的减少代码量,便于书写。.转载 2022-08-08 16:22:38 · 1920 阅读 · 0 评论 -
C++中指针和引用的区别
a. 指针是一个新的变量,存储了另一个变量的地址,我们可以通过访问这个地址来修改另一个变量;引用只是一个别名,还是变量本身,对引用的任何操作就是对变量本身进行操作,以达到修改变量的目的;c. 指针传参的时候,还是值传递,指针本身的值不可以修改,需要通过解引用才能对指向的对象进行操作,引用传参的时候,传进来的就是变量本身,因此变量可以被修改。b. 引用只有一级,而指针可以有多级;C++中指针和引用有哪些区别?...原创 2022-08-05 10:27:11 · 441 阅读 · 0 评论 -
C++基础之常量与指针
1、指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。”,p是地址,“*p”是数据。// ,指针的指向不可以修改,指针指向的值也不能修改。//常量指针 ,指针的指向可以修改,但是指针指向的值不能修改。//指针常量 ,指针的指向可以修改,但是指针指向的值不能修改。3、const 修饰既修饰指针也修饰常量 :指针的指向不可以修改,指针指向的值也不能修改。1、常量指针 ,指针的指向可以修改,但是指针指向的值不能修改。2、指针常量:指针的指向不可以修改,但是指针指向的值可以修改。...原创 2022-08-05 10:21:26 · 302 阅读 · 0 评论
分享