只是显示出来的结果不太一样。
例如,如果a=10,b=20
那么
printf("%d %d\n",a,b);显示的结果如下行
10 20
printf("%d,%d\n",a,b);显示的结果如下行
10,20
printf("a=%d,b=%d",a,b);显示的结果如下行
a=10,b=20
就是在双引号里你写了什么,输出时就显示什么,其中%d按先后顺序,由a和b的实际值代替。
显示结果是这样的//、
printf("%d %d\n",a,b);
a b
printf("%d,%d\n",a,b);
a,b
printf("a=%d,b=%d",a,b);
a=?,b=?(?是a b的值)
这是一个输出语句。。
重要显示结果。。。
假如
#include
void main()
{
int a=3,b=4;
print("%d %d\n",a,b);
print("%d,%d\n",a,b);
print("a=%d ,b=%d\n",a,b);
}
其结果为: 3 4
3,4
a=3;b=4