ms与xcode基础c语言编译的差异笔记
第一条编译差异比较:c中的参数计算顺序. 例如:printf("i=%d , i++=%d",i,i++);vs输出结果为4,3.但是xcode为:3,3
总结,vs参数右计算,xcode参数左计算.
第二条编译差异比较: printf("result= %d . i=%d",i+++j,i); vs和xcode对++的计算顺序是相同的.
第一条编译差异比较:c中的参数计算顺序. 例如:printf("i=%d , i++=%d",i,i++);vs输出结果为4,3.但是xcode为:3,3
总结,vs参数右计算,xcode参数左计算.
第二条编译差异比较: printf("result= %d . i=%d",i+++j,i); vs和xcode对++的计算顺序是相同的.