问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

C语言 内存四区问题

提问网友 发布时间:2024-10-24 14:58
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2024-10-29 17:05
char * pszBuf因为初始化中的值是字面常量,而指针没有申请地址,是指向常量的地址
char pszBuf[3][4]是数组,数组是有内存单元的,所以在栈去
热心网友 回答时间:2024-10-29 17:05
【为啥char * pszBuf[3] = {"123","456", "789"};的123, 456, 789保存在常量区,】
pszBuf[0] 、pszBuf[1]、 pszBuf[2] 、三个char* 类型指针变量 它们各自存放
字符串常理"123","456", "789"的首地址 这些字符串常量本身存放在 常理区

【但是char pszBuf[3][4] = {"123","456", "789"};的123, 456, 789保存在栈区,】
字符串“123” 的字符‘1’ 字符‘2’ 字符‘3’字符'\0'各自塞入
pszBuf[0][0]、 pszBuf[0][1]、 pszBuf[0][2]、 pszBuf[0][3]
字符串“456” 的字符‘4’ 字符‘5’ 字符‘6’字符'\0'各自塞入
pszBuf[1][0]、 pszBuf[1][1]、 pszBuf[1][2]、 pszBuf[1][3]
.............. 就这样 ,你不要把问题想复杂了
热心网友 回答时间:2024-10-29 17:06
举个例子,你看一个简单的。
char *p = "1234"; 其中1234就是保存在常量区
char p[5] = "1234";这个是保存在栈区
你也可以简单的理解,char *p是一个指针,本身不能存放东西吧?只能是指向一块区域。
char p[5]是在栈上开辟了空间,用来存放东西。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

金戈铁马冲最先猜生肖 救生员三证怎么考 金戈铁马冲最先,一个顶两尾四随打一肖 天空城浩劫角色升星具体流程 提升职业战力 天空城浩劫职业选择攻略 平民选择哪个职业好 天空城浩劫新手如何操作 新手操作详解 大夫,老人肺癌转骨癌晚期用唑来膦酸能管用么 天空城浩劫前期怎么得金币 快速赚取大量金币方法 波兰怎么样 日语专业排名前十的大学2022 唑来膦酸能根治骨转移吗 骨转移不疼还需要用唑来膦酸吗 两条直线最多可以交多少点? excel 单元格颜色随着其它单元格数值变化的而变化。求高手指教。_百度... ...blackboard should be praised. A. That B. Who C. The one who D... 魔域里面怎么建立敌对军团?急。。。拜托了各位 谢谢 眉山旅游景点哪里 魔域军团战问题 魔域,怎么样和别人军团开敌对军团? 蜂鸟五虎将氪金买什么最划算? 天空城浩劫怎么快速获取资 金戈铁马冲最先,一个顶两尾四随打一生肖 公租房摇号后可以选房吗-公租房摇号一定会中吗 天空城:浩劫金币有哪些获取方法 天空城:浩劫 《天空城:浩劫》分解玩法详解 :金戈铁马冲最先,一个顶两尾四随 解一生肖 金戈铁马冲最先,一个顶两四尾随?解一生肖? 好莱坞中的坞,它是不是多音字.这个字到底读第几声? LOL马冬梅是什么梗 好资讯 马冬梅梗的具体来源是什么? 咖啡渍如何洗 ...繁花似锦 风云突变 不可名状 落英缤纷 冥思遐想 。语文拼音全部谢谢 ...器恢复出厂设置的前三天能用,接下来就显示winds无法连 三国志9如何由王升到皇帝? 戴尔笔记本电脑,winds 7的,可以上QQ,但是无法打开网页!说连接失败... Winds7的笔记本电脑总是连不上网,下面有黄叹号 怎样给头发倒缝 笔记本winds7如何解决本地连接没有效的ip配置?昨天不小心删了一个关于d... DELL XPS 14Z 笔记本 winds7系统的插了网线还不能上网。 插别的笔记...
Top