作业帮 > 综合 > 作业

下面两个语句有区别吗?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/20 21:48:48
下面两个语句有区别吗?
main()
{
char a=65+1,b='b';
printf("%d,%d",a,b);
}

main()
{
int a=65+1,b='b';
printf("%d,%d",a,b);
}
只是类型不一样.
下面两个语句有区别吗?
没有区别,他们统称为整形
char占1位,而int占4位
%d输出,如果int的在-128 -- 127 之间,2个是一样的