printf("a=%d,b=%d",a,b);和printf("%d,%d\n",a,b);的区别.
printf("a=%d,b=%d",a,b);和printf("%d,%d\n",a,b);的区别.
日期:2019-08-16 20:24:08 人气:1
一、格式化输出的不同:printf("a=%d,b=%d",a,b)打印出来的是a="a的值",b="b的值",如果a和b的值分别为1、2,则打印到屏幕上的结果是a=1,b=2。printf("%d,%d\n",a,b)打印出来的只有a和b的值,如果a和b分别为1、2,则打印到屏幕上的结果是1,2。这种结果的区别是格式化输出的作用,在printf中双引号里面的内容按原样输出,而%后面带一个字符是引号后面参数的格式化,代