永发信息网

char *p;则p与*p各代表了什么?

答案:2  悬赏:60  手机版
解决时间 2021-02-15 18:57
char *p;则p与*p各代表了什么?
最佳答案
char* p是一个指针,根本没分配内存,它指向的"abc123ABC" 是只读的,不能改变,在下面给它赋值肯定是错的;
  char p[]是一个数组,已经分配内存,是将"abc123ABC" 复制到该内存里面,这个内存是可读写的;
  (char*) p 是将p强行转换成指向char类型的指针。
全部回答
“char s[]="program",*p=s;”, 这个定义本身就有问题! 你应该是想让指针p指向数组s的开始地址, 假设你已经定义 char *p了 接下来应该是p=s啊! 如果你*p=s,是指p指向存放s开始地方的位置了.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鑫和丽百货超市怎么去啊,有知道地址的么
景德镇陶瓷学院陶艺和雕塑
lenovoy50应选用多少的分辨率来玩英雄联盟系
罗伊妮家纺在什么地方啊,我要过去处理事情
5辆玩具汽车与3架玩具飞机的价钱相等,每架玩
(2008)某工程购置空调机组3台,单台出厂价2.2
朗视眼镜在哪里啊,我有事要去这个地方
Air Force S.T.A.T. Low和AF25 Low易建联那双
有了羞耻感后应该怎样正确对待
写事的作文220字
在1㎡的墙壁上绘制某中学规划图,采用下列哪
卫星天线—凤凰卫视
重装系统后出现硬盘错误怎么办
文蜀矛椒火辣串串香定边贺圈镇旗舰店怎么去啊
mayihaveaiook什么意思
推荐资讯
道里区哈尔滨红杉树智能英语咨询服务(海富店)
案子已经到检察院了预审让去是怎么回事
如何让婚庆客户变成行之有效的客户,就是能下
(多选)图示为一人工种子。下列对人工种子培
佛山市金墺钢业有限公司这个地址在什么地方,
某居民企业(增值税一般纳税人)因管理不善导
现在或是将来带红外遥控的手机
聚缘轩棋牌馆我想知道这个在什么地方
在物理摩擦力的公式F=UN中,N指什么?
怎样把system.img做成手机刷机包?
为什么go to school,go to home...不加the?
曹曦月的老公是谁
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?