先进的指针
您通常会以比前面一些示例中所示的更复杂的方式使用指针。18新利最新登入例如,创建一个普通整数并使用它要比创建和使用一个整数指针容易得多。在本节中,将探讨一些使用指针的更常见和更高级的方法。
指针类型
在C语言中创建指针类型是可能的、合法的和有益的,如下所示:18新利最新登入
广告
typedef int *IntPointer;...IntPointer p;
这就相当于说:
int * p;
这种技术将在接下来的许多示例中使用。该技术通常使数据声明更容易阅读和理解,也使在结构中包含指针或在函数中传递指针形参更容易。