linux下用c编程时%后字母代表什么

如题所述

如果是在printf中
%后面可以接一个字母,具体含义如下:
d 符号10进制整数
  i 有符号10进制整数
  o 无符号8进制整数
  u 无符号10进制整数
  x 无符号的16进制数字,并以小写abcdef表示
  X 无符号的16进制数字,并以大写ABCDEF表示
  f 浮点数
  E/e 用科学表示格式的浮点数
  g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数
  c 单个字符
  s 字符串
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-28
代表你以哪种格式输出本回答被提问者采纳