#include"studio.h"
void main() {
int i , j= 0, k;
k = i = 2 , j; // what's meaning of int , int ?
printf ( "%d", k );
}
任何人都可以解释一下这个int,int ..?
答案 0 :(得分:1)
逗号运算符允许您评估第二个表达式。 (a, b)
返回表达式b
的值。
但是,由于=
的优先级高于逗号运算符,因此i
,j
和k
的值分别为2
,{ {1}}和0
。