C 语言中赋值表达式的返回的逻辑值
摘要:我们知道,在C 语言中经常使用 诸如 if(表达式){} ,while (表达式) {}形式的判断语句,当表达式为真时执行 {} 中的函数体,但是当表达式为赋值表达式时怎么判断该表达式为真还是为假?或者当表达式为逗号表达式式又该怎么使用?记住一个原则:C语言赋值表达式所代表的值就是被赋值变量最终被赋予的值。以下测试代码可以证明以上观点:View Code 1 #include <stdio.h> 2 3 int main(int argc, const char *argv[]) 4 { 5 int i; 6 printf("the value is %d\n"
阅读全文
posted @ 2012-05-05 16:50
浙公网安备 33010602011771号