初学者一个,看看是我程序的 问题还是书上的写错了
#include<stdio.h>void main()
{
int i;
i=5;
printf("%d,%d",i,i++);
}
执行后显示的结果是5,5
但书上写的原文如下
在printf()函数中从右向左计算。
例如:设i的初值为5;
printf(“%d,%d”,i,i++);
输出结果为6,5
请问是我的程序遍错了还是书上的写错了,如果是程序编错了,又该怎么样改呢?
2015-08-23 13:56