要给b附上初始值啊
你这也没给b赋值啊,你给b赋个值就不是0了
char b = ‘a’
默认值是0,所以输出就是0
这里您没有给b
赋值, 您要给他赋一下值,如
char b='b';
修改后代码如下:
#include<stdio.h>
int main(){
char b='b';
printf("%d",b);
}
求采纳
未给b进行初始化,数值随机
可能是软件原因,所以一直是0
b没有赋值
extern函数是用在变量前,表示别的文件中已定义该变量
char b没赋值是0,