在C语言中printf函数是非常常用的。当使用printf函数且只有一个实参时,这个是比较简单的,唯一要注意的就是转义字符\n,我们需要根据实际情况来判断是否需要\n。
当有两个及以上的实参的时候,就会有弄混的风险,这里给大家列出了几种情况,希望可以帮助大家理解记忆。
我们可以发现以%c的格式打印‘87’时输出的却是7,这是为什么呢?当我们把87放进单引号中时,计算机会把87当作字符串,而%c是打印单个字符的所以输出的是7。即使用上图最后一个的打印方法是成立的。
在C语言中printf函数是非常常用的。当使用printf函数且只有一个实参时,这个是比较简单的,唯一要注意的就是转义字符\n,我们需要根据实际情况来判断是否需要\n。
当有两个及以上的实参的时候,就会有弄混的风险,这里给大家列出了几种情况,希望可以帮助大家理解记忆。
我们可以发现以%c的格式打印‘87’时输出的却是7,这是为什么呢?当我们把87放进单引号中时,计算机会把87当作字符串,而%c是打印单个字符的所以输出的是7。即使用上图最后一个的打印方法是成立的。