数据段,BSS段

吖呀飞扬 吖呀飞扬 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

int a;//全局未初始化,BSS
int b = 0;//全局初始化为0,data还是bss?
int c = 1;//全局初始化,data
static int d;//静态全局未初始化,bss
static int e = 0;//静态全局变量初始化为0,data还是bss?
static int f = 1;//静态全局初始化,data
int main()
{
int g;//局部未初始化变量,栈,值随机
int h = 0;//局部初始化变量,栈
int i = 1;//局部初始化变量,栈
static int j;//局部未初始化静态变量,bss
static int k = 0;//局部静态变量初始化为0,data还是bss?
static int l = 1;//局部静态变量,data
char *str = "hello";//字符串常量"hello"保存在哪里,data吗?
}

后面备注都正确吗?还有对于初始化为0的变量在什么位置不确定
谢谢
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
吖呀飞扬
C语言 70,040 成员 243,237 内容