C语言输出格式控制
用来输出指针类型自身的值。也就是说 %p用来输出地址
控制符 | 注释 | ||||||||||
%d | 有符号十进制整数 | ||||||||||
%ld | 输出长整型数据 | ||||||||||
%u | 输出无符号整型(unsigned) | ||||||||||
%f | 浮点数(包括float和doulbe) ,以小数形式输出。不指定字段宽度,由系统自动指定,整数部分全部输出,小数部分输出 6 位,超过 6 位的四舍五入 | ||||||||||
%s | 用来输出字符串。用 %s 输出字符串同前面直接输出字符串是一样的。但是此时要先定义字符数组或字符指针存储或指向字符串,这个稍后再讲。 | ||||||||||
%p |
用来输出指针类型自身的值。也就是说 %p用来输出地址 |
printf("%s---%d\n",__FILE__, __LINE__)