摘要: 最近转到BREW平台了,前段时间遇到了点操作符和箭头操作符的问题,原来也以为访问结构体成员时都一样,后来编译的时候一直报错才仔细研究了一下,搜到下面这篇文章:博客最近长草了,罪过罪过,没有独立博客之前应该定期更新这里。————————一直以为这两个是没有什么区别的,可以相互替换,今天又翻了一下《C语言核心技术》,明白了其中的奥妙。相同点:两个都是二元操作符,其右操作符是成员的名称。不同点:点操作符左边的操作数是一个“结果为结构”的表达式; 箭头操作符左边的操作数是一个指向结构的指针。主要看左边的操作符,左边是指针用箭头,否则用点。举例说明:#include <string.h>So 阅读全文
posted @ 2012-07-18 20:20 LevinKai 阅读(1997) 评论(0) 推荐(0) 编辑