转换符,又叫转义字符。书上是不是说的 \n \t 这些的呢 。 这些在c语言里面作为特殊字符处理。每个只占用一个字节。 http://baike.baidu.com/view/1875666.htm 这里有相对应的表。你可以试试用。
最近看见有人问printf()和scanf()的*修饰符是做什么的现解释如下 printf("%*.*f",5,3,23.123456); 就等价于 printf("%5.3f",23.123456); 就相当于让系统以变量的形式决定输入数据的位宽和精度,关于printf的修饰符.digit(s)这里就不多讲了 scanf()的*修饰符就和printf()的不同 scanf("%*d %*d %*d",&n); 看到上面那行代码可能有人要说我写错了,怎么漏了两个地址。其实我没错,这就是scanf()的*修饰符的作用 跳过相应的输入项目 如输入 : 1 2 3 则跳过1(空格)2(空格),然后把3存入&n. 以上就是printf()和scanf()的*修饰符的作用