逗号运算符,从左往右计算,最右边的作为整个表达式的值返回。
b先执行++, b=6 然后左移1位, b=12 再付值给a, a=12 ()表示优先级
#include <iostream.h> int main() { int a,b; b=5; a=(++b,b < <1);cout < <a < <endl;cout < <b < <endl; return 0; } 从没用过a=(?,?)这种表达,求高手指点下!
64,637
社区成员
250,559
社区内容
加载中
试试用AI创作助手写篇文章吧