急char *p="computer" 这里定义的指针式常量还是变量
答案:3 悬赏:10 手机版
解决时间 2021-01-02 10:25
- 提问者网友:沉默菋噵
- 2021-01-01 21:21
急char *p="computer" 这里定义的指针式常量还是变量
最佳答案
- 五星知识达人网友:西岸风
- 2021-01-01 22:44
指针是变量,但是它指向的地址是常量,可以p="abc",但是在p改变指向前,不能改变p指向的地址的值,比如p[0]='m'是不允许的
全部回答
- 1楼网友:一把行者刀
- 2021-01-02 00:20
是变量,只不过赋初值为computer
再看看别人怎么说的。
- 2楼网友:傲气稳了全场
- 2021-01-01 23:58
char *p 为变量指针,但是这里指向的是常量,p指向的内容"computer" 不可变,但是可以改变指向的地址.
char *p="computer";
char a[]="hello world";
p=a; //改变地址
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯