求助c语言中inta,b,c和inta;b;c有啥差别

如题所述

前一种写法是定义三个整型变量a,b,c。后一种写法是错误的,C语言分号代表语句结束,系统会认为int a和b和c是分开的三个语句,而b和c不能脱离类型而定义的,所以会报错。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-20
c语言中int a,b,c;是对的(不能使用中文标点)。
int a;b;c;则不能起到声明三个变量的作用。
因为int a; 只声明了一个变量(分号表示此语句已经结束)。
后面的b;c;不能起到什么实质性的作用。本回答被网友采纳