现在介绍一种阅读指针声明的方法,这个方法会让指针更容易理解,那就是:倒过来读。尽管我们还没讲到指向常量的指针,但可以先看看它的声明:
const int *pci;
倒过来读可以让我们一点点理解这个声明(见图1-3)。
图1-3:倒过来的声明
很多程序员都发现倒过来读声明就没那么复杂了。
注意 遇到复杂的指针表达式时,画一张图,我们在很多例子中就是这样做的。
现在介绍一种阅读指针声明的方法,这个方法会让指针更容易理解,那就是:倒过来读。尽管我们还没讲到指向常量的指针,但可以先看看它的声明:
const int *pci;
倒过来读可以让我们一点点理解这个声明(见图1-3)。
图1-3:倒过来的声明
很多程序员都发现倒过来读声明就没那么复杂了。
注意 遇到复杂的指针表达式时,画一张图,我们在很多例子中就是这样做的。
评论前必须登录!
注册