首页
116问答网
>
c语言定义字符数组,为什么未赋值的元素变成a输出?
c语言定义字符数组,为什么未赋值的元素变成a输出?
2025-06-22 04:43:58
推荐回答(1个)
回答1:
C语言里面的栈区存放的变量(局部变量,函数的形参)是不会自动清零,所以在内存a[4]上,是什么就是什么,你的内存当时刚好是个'a'。会对内存清零的内存块是BSS段,既未初始化的全局变量。
相关问答
最新问答
公司要交2000元押金三年后给四千如不给可以报案吗
”不是花中偏爱菊”的下一是什么?
轮胎里面有塑化剂吗?人们常在轮胎店里闻到味道是什么?对人有多大危害?
蔡正国的个人简介
我公司购买的加油卡,给开具的增值税发票怎么做账呢?摘要要怎么写呢?
朗动汽车有没有备用版保险丝
高三学生备战高考需要抓住哪些要点呢?
非211,77分想读tesol专业,读硕士,大概能申请到英国什么学校呢。最好排名靠前一点。如果雅思考的好点是
i will see a film。改成否定句怎么改?
∫(3-2x)^3dx求不定积分