在C语言中,printf("max is %d\n",max)和printf("%d",max)有区别吗?

日期:2021-11-05 03:32:19 人气:1

在C语言中,printf("max is %d\n",max)和printf("%d",max)有区别吗?

没大的区别,两个输出的结果为(假设max=15):max
is
15
(如果后面还有一句,就换行了)
15
(如果后面还有一句,仅接着)
printf函数调用的一般形式为:
printf(“格式控制字符串”,输出表列)
其中格式控制字符串用于指定输出格式(你问题里的%d属于这个,\n属于转义字符)。格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串,在%后面跟有各种格式字符,以说明输出数据的
    A+
热门评论