关于控制结构与表达式的值
在有一些语言中(如Ruby),(与C不同的)控制结构是表达式你可以写出这样的语句:
a = if b then c else d end
还可以这样:
while a = gets
b.push a
end
d = for i in b
break i if i==e
end
觉得此特性有用的顶一下 没人吗 真的没人 来点说明呀 那就相当于变量=函数(程序)? 用起来更方便罢了 c貌似也有的…… 那是在有些语言中。。。,, c貌似也有的……
GWHBOB 发表于 2010-10-4 10:04 http://www.cncalc.org/images/common/back.gif
胡扯,我用C这么多年了,你试试下面语句能不能通过编译:
int a;
int c = if(a) 2 else 3;
页:
[1]