11问答网
所有问题
求助c语言中inta,b,c和inta;b;c有啥差别
如题所述
举报该问题
推荐答案 2019-12-24
前一种写法是定义三个整型变量a,b,c。后一种写法是错误的,C语言分号代表语句结束,系统会认为int a和b和c是分开的三个语句,而b和c不能脱离类型而定义的,所以会报错。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FvSSv242qP2S474vSPq.html
其他回答
第1个回答 2019-10-20
c语言
中int a,b,c;是对的(不能使用中文标点)。
int a;b;c;则不能起到声明三个变量的作用。
因为int a; 只声明了一个变量(分号表示此语句已经结束)。
后面的b;c;不能起到什么实质性的作用。
本回答被网友采纳
相似回答
c语言
,
int a,b;和int a;
int b
有什么
不同
答:
int a, b;
和 int a;
int b;是一样的。 作用域的话你应该考虑这个变量是全局变量还是局部变量。比如下面这段程序
,a和
b的作用域就是main函数,而c的作用域就是add函数,只有当运行add函数时才从系统内申请内存给c然后c只在add函数内有效,当add函数执行完后就会释放c的内存。a和b是在main函...
大家正在搜
海尔Pt和Co有啥差别
国际和国行有啥差别
社会上的女孩和学校的有啥差别
图文和编辑有啥差别
intr和inta
私油跟正规油有啥差别
年前跟年后拜年有啥差别
好幼儿园跟普通的有啥差别
瑞虎7瑞虎8有啥差别
相关问题
c语言,int a,b;和int a;int b有什么不同
int a,b,c;和int fun(int a,int b...
C语言中的语句: int cal(); int a,b,c;...
c语言,定义一个函数intfun(inta,intb,int...
在c语言中 若有说明语句:int a,b,c,*d=&c;,...
c语言中int a=b=c=2; c=c+1 此时a和b 等...
c语言中int a,b=a; 和int a=0,b=a;和i...
C语言中,设int a,b,c;执行表达式a=b=1,a++...