c语言中printf函数格式符说明:
1:显示整形数值(int)printf("%d", var);多个整形数值依次 printf("%d %d......",var1,var2........);
2:八进制显示0 printf("%o",value);
3:十六进制显示0x printf("%x",value);
4:无符号整数[unsigned int]显示 printf("%u",value);
5:长整型数显示[long int] printf("%ld",value);
6:浮点类型值(float)显示: printf("%f",value);
7:字符类型值显示(char):printf("%c",value);
8:指数格式显示浮点数(float): printf("%e",value);
9:显示字符串(String) :printf("%s",value);
10:显示变量指针(*point): printf("%p",&value);//显示变量value在内存中的地址
11:显示数值的符号(+ -): printf("%+d",value);//显示value的正负号情况
12:输出类型的格式化 printf("%md",value);//表示value值显示占用m个单位长度,如m为0的时候,value显示自动为0填充
13:八进制和十六进制的前缀显示:printf("%#o",value);printf("%#X",value);
14:格式化浮点数 printf("%m.nf",value);//浮点数value占m个单位长度,保留n个小数位
15:输出内容按照左对齐格式输出:printf("%-d",value);
16:字符串的换行:printf("this line is very long and because it is so very long,
it would not /fit on the same line");//fit..后将在第二行头显示
17:显示near和far字符:printf("%Fs",value);
18:显示已经显示出来的字符数目printf("this string%n df asdfasdf%n,&value1,&value2");printf("%d /n %d/n",value1,value2);