问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C语言里怎么给指针数组里的某一个元素赋值?6

发布网友 发布时间:2024-03-07 09:01

我来回答

3个回答

热心网友 时间:2024-04-11 00:00

不可以
原因很简单
"one","two"是存在静态存储区的,这个地址中的值不能被修改。
*(p[1]+1)=getchar();
运行这句,程序应该崩溃

也就是说这种声明:char *p[]={"one","two"};
是不能修改其中指针指向地址中的值的,只能读取

char p[][5]={"one","two"};
这种声明,变量则是存在栈上的,这时就可以
*(p[1]+1)=getchar();
来修改

热心网友 时间:2024-04-11 00:00

你的数组不是从p[0]开始的么?!
p[1]就已经是数组p中的第二个元素的值了。。。
*(p+1)的话也可以。。。

热心网友 时间:2024-04-11 00:01

不知道是不是我理解错了,是指这样的么 int i=1;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考为什么不能补报志愿? 帮我翻译一句话“不管多久以后,不管世界变成什么样子,我都是哪个最骄傲... 温州到周口的大巴车经过台州路桥客运中心那里吗? 微信怎么设置看不到微信号 不想让微信号显示出来怎么办 2021年大学教师资格证报名费用 大埔教师资格证报名网 大埔县教育局办教师资格证需要准备哪些资料? 深情触摸2016百度云链接 求深情触摸百度云分享 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信没满一年怎么改? 没到一年怎么申请改? 西藏自治区政协副秘书长李映州是什么级别? 修改没到一年怎么改? 急!请帮帮忙!!!数码相机存储卡在相机里可以显示照片确导不出来! 关于数组指针赋值的问题 定义一个数组指针后,数组中的元素可以给指针变量赋值吗 改错了未满一年怎么改回来 不到一年怎么改第二次 未满一年怎么强制改 不满一年如何更改? 修改没到一年怎么改? 未满一年怎么强制改 黄芪和枸杞泡水喝的用法和用量黄芪和枸杞如何泡水喝? 盆栽绿豆苗400字个日记第3 关于的盆栽日记三百300字10 观察日记,500字70 一篇关于小盆栽的5则小日记(450字)14 臭氧的分子式是 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... c++中怎么通过指向二维数组的指针给二维数组赋值2 数组可以赋值给指针吗?(求高手) 例如: int num[1...12 C语言中关于指向数组的指针21 数组和指针的赋值4 多选题 设有定义int a[3][6],*p;则正确的指向数...2 psp 3000 RJLite怎么安装啊 胃窦部及胃体小弯侧粘膜回声增强且粗糙表面欠光滑并见 怎么给一个指针赋值?1 如何将字符指针所指内容赋值给一个字符串6 什么情况下可以给指针直接赋值?26 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 电脑机器码封禁还有解决办法吗 玩地下城与勇士的 现在进去就是机器码... 机器码一直弹出怎么办解决 C语言 这样给字符指针数组赋值行吗?2 请问在c语言中如何通过输入字符串为字符指针数组赋值?13 C语言怎样给字符数组赋值260 C语言字符指针数组赋值问题1 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... ...问题:完全引用时句末句号放在引号内,部分引用放在外面。什么叫做完全...