Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23352
  • 博文数量: 14
  • 博客积分: 560
  • 博客等级: 中士
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-21 20:25
文章分类

全部博文(14)

文章存档

2010年(14)

我的朋友
最近访客

分类: C/C++

2010-10-14 19:09:26

1.数值常数有:整型常数、浮点常数;
2.只有数值常数才有后缀说明;
3.数值常数后缀不区分字母大小写。

(1)整型常数的表示形式有:十进制形式、以0开头的八进制形式、以0x开头的十六进制形式,无二进制形式。
   整型常数默认是signed int的。
   对整型常数进行类型转换的后缀只有:u或U(unsigned)、l或L(long)、u/U与l/L的组合(如:ul、lu、Lu等)。例:100u;  -123u;  0x123l;

(2)浮点常数的表示形式有:科学计数形式和小数点形式。
   浮点常数默认是double的。
   对浮点常数进行类型转换的后缀只有:f或F(单精度浮点数)、l或L(长双精度浮点数)。(注:因浮点型常数总是有符号的,故没有u或U后缀)。例:1.23e5f;  1.23l;  -123.45f;

至于具体的应用,自己留意吧!

阅读(723) | 评论(1) | 转发(0) |
0

上一篇:没有了

下一篇:类前置声明

给主人留下些什么吧!~~

chinaunix网友2010-10-15 17:47:24

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com