学习点滴记录
本周继续学习c++的指针知识点:
1.空指针和野指针


从图中可以看到我所写的代码语句并没有错误,但是系统会进行报错,因此我们在写指针变量的时候要避免出现这些情况。
2.const修饰指针
1.常量指针
const int *p=&a;
//常量指针:指针的指向可以修改,指针指向的值不可以更改例:*p=20; ×p=&b; √
2.指针常量
int*const p = &a;
//指针常量:指针的指向不可以改,指针指向的值可以修改*p = 20; 正确,指针的值可以改p = &b; 错误,指针指向不可以改
3.const既修饰指针,又修饰常量
const int*const p = &a;
//指针指向和指针指向的值都不可以修改*p=20;p=&b;
//都是错误的情况

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
