char *p 和int *p有什么区别
答案:2 悬赏:10
解决时间 2021-02-04 11:15
- 提问者网友:唤魂
- 2021-02-03 10:47
char *p 和int *p有什么区别
最佳答案
- 二级知识专家网友:嗷呜我不好爱
- 2021-02-03 12:03
一个是指向字符变量的指针,一个是指向整型变量的指针,主要是做指针运算的时候有区别,前者+1相当于是加了一个字节,后者是加了四个字节
全部回答
- 1楼网友:虚伪的现实
- 2021-02-03 12:44
指针要指向同一种类型的 也就是说你前面那个只能指向int 类型 后面的指向char类型,也就是说如果你char a; p=&a;这个p如果是你前面的定义那个,会提示编译错误,而后面的则是正确的。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯