打印
为什么第二行打印出来没有%s? 本帖最后由 jackz007 于 2019-10-5 13:03 编辑printf("%s! C is cool!\n" , "%s! C is cool!\n") ;
%s! C is cool!\n
! C is cool!\n
在 printf() 函数的两个参数中,头一个参数是格式描述字符串,后一个是格式描述字符串中,格式描述符 %s 所代表字符串的内容。所以,第一行打印的是 %s 的内容(红字),然后,第二行才是格式描述字符串中,%s 后面剩余部分的内容(蓝字)。所以,不会出现 %s。
页:
[1]