C++运算符优先级
2017-11-07 本文已影响0人
无云清晨
![](https://img.haomeiwen.com/i8429378/7f3995af827a1e4b.png)
char**p = NULL;
*p = (unsigned char*)malloc(10);
(*p)[0] = 'a';//正确做法
*p[0] = 'b';//出错
*p[0]等价于*(p[0]), 因为[]的优先级高于*
char**p = NULL;
*p = (unsigned char*)malloc(10);
(*p)[0] = 'a';//正确做法
*p[0] = 'b';//出错
*p[0]等价于*(p[0]), 因为[]的优先级高于*