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

c语言中,为什么不能对字符指针变量指向的字符串再赋值?

发布网友 发布时间:2023-07-20 19:12

我来回答

1个回答

热心网友 时间:2023-12-31 20:34

这不是绝对的:当指针指向的字符串是常字符串时当然不能再赋值,因为目标是“常量”,而当指针指向的字符串不是常字符串时就可以再赋值,比如用动态申请内存方法创建的字符串。具体说就是用char
*p="abcqer12345";这种方法定义字符串是不能通过指针改变内容的,原因是这个定义确定了abcqer12345是字符串常量——因为char
*p="abcqer12345";被编译器解释为“创建一个字符串常量abcqer12345,并把它的首地址(就是a的地址)赋给char
*型指针p”——既然是“常量”,自然就不能更改。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
刘德华《忘情水》歌词 忘情水专辑 忘情水 求 忘情水-刘德华 无损音质 华东理工大学长江学院怎么样 东华理工大学长江学院机械工程系考研情况 南昌教育学院跟东华理工大学的长江学院比哪个好? 东华理工大学和东华理工大学长江学院是同一所吗 东华理工大学长江学院考研难吗 CKC证书是啥意思? ckc康复是什么意思? 一个手机号怎么申请第二个? ...为指针类型,*t为字符类型,两者不可相互赋值 老公的出去工作了,但卡在我手上,没身份证可以取吗?可以去柜台取 怎么申请 第二个 七十岁老人社保多久认证一次? 电子社保卡多大年龄可以认证 精彩开头:环境(景物)描写开头 安徽省现在谁下象棋最厉害啊!?安徽队在全国排名怎么样啊? 为什么百度里竟然找不到蒋志梁象棋大师的个人档案? 行车制动的行车制动系统的组成 公务员考试要在户口所在地考吗 6,7月份做激光近视手术可以吗,是不是太热了。 ...二十世纪三十年代 、二战后德国经济政治发展特点及对世界局势的影响... 夏天适合去麦迪格眼科做近视手术吗? 抖音电商成长攻略内容是什么 眼睛近视夏天做手术有什么注意事项? 夏天能不能做近视眼矫正手术? 成都天太热了做近视眼手术有没有影响? ...至20世纪20年代的德国是怎么样的?(从政治,经济,科技或文化来看... 有人说近视手术不要夏天做,阳光太刺眼做手术对眼睛不好是真的吗? c++字符串指针之间相互赋值,如何不赋值指向的地址,只赋值里面的内容 关于C语言字符串数组和字符指针相互赋值问题 为什么男孩子谈恋爱后就变得特别穷? 男生谈恋爱还有钱剩吗 ...胃胀气,不想吃东西。喝酒后出现。胃出血少量,请问吃什么药?谢谢... ...撕裂厉害,想补下,请问有人做过没?大概要多少钱。谢了! 为什么谈恋爱的时候都是男方花钱? 遭报应了...最近被胃胀气,胃炎折腾的...(老问题了,但还是在寻觅实用的方... 生孩子时阴道口撕裂到肛门,大约需多少钱整 谈恋爱男方花钱是天经地义的吗?为什么? 重庆新村实验小学需要赞助费么 重庆江北区最好的小学排名顺序 一斤白酒泡多少海马 优秀开头结尾有哪些? 工作方式存在的问题及整改措施是什么呢? 高质量的开头和结尾 孩子的收获怎么写 二年级孩子收获怎么写 溶于水的反应是吸热反应还是放热反应 溶质溶于水一定有放热和吸热现象是对?