Chinaunix首页 | 论坛 | 博客
  • 博客访问: 230269
  • 博文数量: 108
  • 博客积分: 3092
  • 博客等级: 中校
  • 技术积分: 1172
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 16:35
文章分类

全部博文(108)

文章存档

2011年(3)

2010年(43)

2009年(19)

2008年(43)

我的朋友

分类: C/C++

2009-03-11 22:28:11

1.&,| :按位运算
  &&,|| :逻辑运算
 
2.大嘴法
编译器在解析字符的时候会尽可能的解析成可能组成一个符号的最常的字符串。
 
3.整数常量的第一个字符是数字0,那么该常量将被视为八进制数。
 
4.单引号所括起的字符代表一个整数,双引号括起的则代表一个指针(字符数组,自动加0)
 
practice 1-4
a+++++b的含义
 
按照大嘴法,编译器将会这样解析 : (a++)++ +b
但是表达式a++不是左值,不能进行自增运算,所以编译器会重新解释为: a++ + ++b
 
阅读(537) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~