44问答网
所有问题
int a=b=c=5是正确的吗这样的赋值
如题所述
举报该问题
推荐答案 2011-06-23
b,c如果先声明了,
如,
int b,c;
int a=b=c=5;
是正确的,
如果没有先声明,就不正确。
追问
a不需要先声明啊?
追答
a不用,,
int a=b=c=5;
对a来说是声明+初使化,
对b和c来说只是赋值
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GK6YKR6RG.html
相似回答
...定义数据类型时可以连续
的赋值
吗,如
int
a=b=c=5
这是错误的吧?_百...
答:
int a = b = c = 5 ; //
这样不可以,因为 b 跟 c 都还没有定义
。
C++ 中
int
a=b=c=5
;为什么是错的
答:
错误是b和c没有定义
,具体见下图 如果先定义a,b,c,再a=b=c=5就没有问题!具体见下图:
C
语言变量
赋值
二道题
答:
int a=b=c=5;这样赋值是可以的
。但是不能这样写:int a,b,c;a=b=c=5;这样就错了。也就是说在定义类型时直接赋值,可以出现“a=b=c=5”这种形式,否则不行,必须写成:int a,b,c;a=5;b=5;c=5;(2)选D和A。因为A也不对,'a'+'b'才是a和b的ASCII码相加后的值,'a+b'则...
c
语言
的赋值
表达式问题
答:
a=b=c=5
正确
=的运算方向是自右向左
int
a=b
=5 是
定义表达式,不是前者
的赋值
表达式,不可类比
大家正在搜
int a=3,b=4,c=5
int a=b=c=5
a=b b=c 所以a=c
int a=3,b=2,c=1
int a=0,b=0,c=0
c语言a=b=c
break在c语言中是什么意思
a
while(a
相关问题
c 语言中int a=3,b, c=5 是声明int类型的变...
存在如下定义:int a=5,b=5,*c=&a,&d=b,...
y=int(x)是正确赋值吗?
C语言可以连续赋值么?如c=a=b=5????说详细哦
一下能正确定义整型变量a,b和c并赋初值5的语句是:A in...
c语言第一题:若变量已经正确定义并赋值,符合c语言语法的表达...
以下能正确定义整形变量a,b和c并为其赋初值5的语句是
c语言题, a=b+c=5 这个赋值语句为什么不合法?