其他分享
首页 > 其他分享> > 2021-10-13

2021-10-13

作者:互联网

变量和基本类型

nullptr和NULL

nullptr是一种字面值,而NULL是预处理变量,在编译前就完成替换

顶层const和底层const

顶层const表示指针本身是常量,例如:

int i=1;
int *const p=&i;

底层const表示指针指向常量,例如:

const int i =1;
const int *p=&i;

指针

void * 是一种特殊的指针,可以存放任何对象的地址,然而因为不知道里面存的什么对象,不能对他指向的对象进行操作,只能比较、作为函数的输入输出或赋值

标签:10,13,const,int,nullptr,顶层,2021,NULL,指针
来源: https://blog.csdn.net/qq_34688283/article/details/120751547