C |操作员|问题4

 
#include <stdio.h>

int main()
{
    int i;
    
    i = 1, 2, 3;
    printf("%d", i);
    
    return 0;
}

(A) 1. (B) 3. (C) 垃圾值 (D) 编译时错误 答复: (A) 说明: 逗号充当运算符。赋值运算符的优先级高于逗号运算符。因此,表达式被认为是(i=1),2,3和1被分配给变量i。 这个问题的小测验

null
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享