++*pum,意思是把pum地址里储存的值提取出来,递增它。三种写法都正常,讨教哪种比较好。
++空格*pum
++(*pum)
++*pum
第三种写法本人觉得不好,加号与星号写一起容易看走眼。
++空格*pum
++(*pum)
++*pum
第三种写法本人觉得不好,加号与星号写一起容易看走眼。
解决方案
10
++(*pum)
明确地用括号表示先取指针的数据,再递增
尽量用括号来表示优先级
明确地用括号表示先取指针的数据,再递增
尽量用括号来表示优先级
10
++*pum 干净清爽,没有歧义,敲键最少,最简洁
添加括号和空格实属多余,并且容易出错(敲键盘,复制,修改代码容易出错)
添加括号和空格实属多余,并且容易出错(敲键盘,复制,修改代码容易出错)