摘要:
【问题描述】看下列4组概念:(1)*dates+2*(dates+2)(2)*str++;(*str)++;*++str;*(++str);(3)const int * pt;int * const pt;(4) int * func(int a, int b);int (* func)(int a, int b);这4组概念怎样区分呢?下面从结合性的角度出发,来分析考虑。【分析】(1)*dates+2*(dates+2)第一组概念,很多朋友都已经弄清楚了。从结合性看上述概念,*(间接访问)操作符优先于+(加法)操作符。故*dates+2等价于(*dates)+2。也就是先对指针dates解引 阅读全文
posted @ 2012-01-05 10:59
j2ee技术
阅读(364)
评论(0)
推荐(0)
浙公网安备 33010602011771号