本文主要是介绍C语言面试指针辨析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. const int *p
int const *p
p可以改变,*p不可以改变
p可以指向任意空间,但无法利用p修改指针空间的值
2. int *const p
p不能改变,*p可以改变
3. const int *const p
int const *const p
p和*p都不能改变
4. 面试问题
将内存地址为0x2000的空间赋值一个整形100
*((int *)((void *)0x2000)) = 100;
这篇关于C语言面试指针辨析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!