黑马程序员技术交流社区
标题:
谈谈表达式的返回值和参数
[打印本页]
作者:
zhanggaoyuan
时间:
2015-6-17 22:48
标题:
谈谈表达式的返回值和参数
int a=1,b=1;
int c;
c =(-a++)+(b++);
printf("a = %d b = %d c = %d",a,b,c);
通过学习总结,我做这样的题时,通常提醒自己区分 表达式的值 和 变量的值。
例如 -a++ 整个表达式的值为 -2 而变量 a 的值为 2
而 b++ 表达式的值为 1 而变量 b的值为2
所以 输出 a = 2 b = 2 c = -1
希望对大家有益
作者:
carshoel
时间:
2015-7-1 13:43
赞,-a++是什么意思
作者:
cuin
时间:
2015-7-1 15:19
学习了~~~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2