📜  C |运营商|问题3

📅  最后修改于: 2021-05-26 01:16:22             🧑  作者: Mango

#include 

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

(A) 1
(B) 3
(C)垃圾价值
(D)编译时间错误答案: (B)

说明:方括号运算符的优先级高于赋值运算符。方括号运算符的表达式从左到右求值
但它始终是最后一个表达式被赋值的结果。

想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。