(本文为博闻网版权所有,转载必须注明出处。)

通常,您会将指针用于比前面这些例子更复杂一点的情况。例如,比起创建和使用指向整数的指针来说,直接创建和使用普通整数要容易得多。本节我们将考察指针的一些更常用和高级的用法。

专用指针类型
在C中创建专用的指针类型是可能的、合法的,并且是有益的。方法如下:

typedef int *IntPointer;
...
IntPointer p;

其效果等同于:

int *p;

这一技巧将应用于后面的许多例子之中。它常可以使变量声明更加易于阅读和理解,还使在结构体中包含指针或向函数传递指针参数变得更加便捷。




 打印  电子邮件  反馈  引用
编辑推荐
软件狗是什么?
软件狗(Software Dog)是一种计算机软件的加密方式,是“硬件加密锁”的
间谍软件工作原理
您的计算机是否曾变得非常慢,即使打开Word处理器也会占用很长时间,间谍软件可能
什么是路由算法?
路由器是管理网络流量和发送数据包的,但是它是如何决定数据包发送的呢?通过本文,博
Gnutella文件共...
Napster在巅峰时期或许是有史以来最受欢迎的网站。紧随其后的文件共享体系架构
主页 |  公司信息 |  广告服务 |  招聘信息 |  隐私 |  联系我们 |  帮助 |  条款和条件