我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 整型变量 >

C语言编程有符号和无符号整型变量显示问题

归档日期:07-05       文本归类:整型变量      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  printf()函数根据format(格式)给出的格式打印输出到STDOUT(标准输出)和其它参数中.

  字符串format(格式)由两类项目组成-显示到屏幕上的字符和定义printf()显示的其它参数.基本上,你可以指定一个包含文本在内的format(格式)字符串,也可以是映射到printf()其它参数的特殊字符.例如本代码

  %s表示,在这里插入首个参数,一个字符串.%d表示第二个参数(一个整数)应该放置在那里.不同的%-codes表示不同的变量类型,也可以限制变量的长度.

  一个位于一个%和格式化命令间的整数担当着一个最小字段宽度说明符,并且加上足够多的空格或0使输出足够长.如果你想填充0,在最小字段宽度说明符前放置0.你可以使用一个精度修饰符,它可以根据使用的格式代码而有不同的含义.

  用%s,精度修饰符简单的表示一个最大的最大长度,以补充句点前的最小字段长度.

  所有的printf()的输出都是右对齐的,除非你在%符号后放置了负号.例如,

  将会显示12位字符,4位小数位的浮点数并且左对齐.你可以修改带字母l和h%d,%i,%o,%u和%x等类型说明符指定长型和短型数据类型(例如%hd表示一个短整数).%e,%f和%g类型说明符,可以在它们前面放置l指出跟随的是一个double.%g,%f和%e类型说明符可以置于字符#前保证出现小数点,即使没有小数位.带%x类型说明符的#字符的使用,表示显示十六进制数时应该带0x前缀.带%o类型说明符的#字符的使用,表示显示八进制数时应该带一个0前缀.

本文链接:http://textandcandy.com/zhengxingbianliang/214.html