【Interview###】华为、中兴嵌入式(C)笔试题

【程序员面试宝典】   1 读程序段,回答问题 (a)  int main(int argc,char *argv[]) { int c=9,d=0; c=c++%5; d=c; printf("d=%d\n",d); return 0; } a) 写出程序输出 b) 在一个可移植的系统中这种表达式是否存在风险?why? 答案:5 存在风险,因为c=c++%5;这个表达式对c有两次修改,行为未定义
相关文章
相关标签/搜索