八大内控循环评估表中分类符号o,f,c分别是什么意思

如题所述

intprintf(constchar*format,[argument]);  format参数输出的格式,定义格式为:%[flags][width][.perc][F|N|h|l]type  规定数据输出方式,具体如下:  1.type含义如下:  d有符号10进制整数  i有符号10进制整数  o无符号8进制整数  u无符号10进制整数  x无符号的16进制数字,并以小写abcdef表示  X无符号的16进制数字,并以大写ABCDEF表示  F/f浮点数  E/e用科学表示格式的浮点数  g使用%f和%e表示中的总的位数表示最短的来表示浮点数G同g格式,但表示为指数  c单个字符  s字符串  %显示百分号本身  p显示一个指针,near指针表示为:XXXX  far指针表示为:XXXX:YYYY  n相连参量应是一个指针,其中存放已写字符的个数  2.flags规定输出格式,取值和含义如下:  无右对齐,左边填充0和空格  -左对齐,右边填充空格  +在数字前增加符号+或-  0将输出的前面补上0,直到占满指定列宽为止(不可以搭配使用-)  空格输出值为正时冠以空格,为负时冠以负号  #当type=c,s,d,i,u时没有影响  type=o,x,X时,分别在数值前增加'0',"0x","0X"  type=e,E,f时,总是使用小数点  type=g,G时,除了数值为0外总是显示小数点  3.width用于控制显示数值的宽度,取值和含义如下  n(n=1,2,3)宽度至少为n位,不够以空格填充  0n(n=1,2,3)宽度至少为n位,不够左边以0填充  *格式列表中,下一个参数还是width  4.prec用于控制小数点后面的位数,取值和含义如下:  无按缺省精度显示  0当type=d,i,o,u,x时,没有影响  type=e,E,f时,不显示小数点  n(n=1,2,3)当type=e,E,f时表示的最大小数位数  type=其他,表示显示的最大宽度  .*格式列表中,下一个参数还是width  5.F|N|h|l表示指针是否是远指针或整数是否是长整数  F远指针  n近指针  h短整数或单精度浮点数  l长整数或双精度浮点数
温馨提示:答案为网友推荐,仅供参考