Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1702102
  • 博文数量: 163
  • 博客积分: 10591
  • 博客等级: 上将
  • 技术积分: 1980
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-08 18:17
文章分类

全部博文(163)

文章存档

2018年(1)

2012年(1)

2011年(47)

2010年(58)

2009年(21)

2008年(35)

分类: C/C++

2010-11-22 15:17:02

声明中可以出现多个类型限定符且顺序没有限制,“类型限定符列表”可以多次包含相同的类型限定符。

const:在定义该对象后,就不能被修改。

volatile:在每次使用次对象时都要从新读取,即使程序本身并没有修改它的值。

restrict:只适用于对象指针类型。此指针指向的对象如果被修改,就不可以被此指针以外的方式所存取。

当对象同时具有const和volatile限定符时,对象无法被程序本身修改,但可被别人修改。

对于指针类型,星号右边的类型限定符限定的对象是指针本身,左边的限定符是限定它所指向的对象类型。
阅读(1611) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-11-23 15:41:16

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