编译器_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 编译器 >>列表
今天一位童靴给我了如下的代码:#include<stdio.h>main(){intb=3;intarr[]={6,7,8,9,10};int*ptr=arr;*(ptr++)+=128;printf("%d,%d\n",*ptr,*(ptr++));}问我输出的结果是什么以及原因。我告诉他是8,7.他觉得很吃惊,因为他在vc++下编译的,执行的结果是7,7,我试了一下,在vc下果然是7,7,我猜想大概是程序printf函数中的参数执行的顺序的问题,在gcc中是从右往左... 查看全文