一.printf()
1 #include<cstdio> 2 int main(){ 3 int a=18,b=3; 4 printf("a is: %x , b is %d ", a , b);//变量提前说明类型 5 return 0; 6 } //a is: 12 , b is 3 7 转换说明符 8 %c 字符 9 %d 有符号十进制整数 10 %f float浮点数 11 %lf double浮点数 12 %e(%E) 浮点数指数输出[e-(E-)记数法] 13 %g(%G) 浮点数不显无意义的零"0" 14 %u 无符号十进制整数 15 %o 八进制整数 16 %x(%X) 十六进制整数 17 %p 指针 18 %s char和string字符串 19 %% "%" 20 %.nf 小数点后n位小数的浮点数
--------------------------------------------------------------------------------------------------------------------------------------------------------------
二.puts()
只用来输出字符串,没有格式控制,里面的参数可以直接是字符串或者是存放字符串的字符数组名。