编程从小白到大神,指针必须攻破

2018-05-08  本文已影响3人  这个夏天卟太热

指针让大家总是望而生畏,不到迫不得已时都不会选择使用。物质是有规律的,规律是可以掌握的,其实当我们真正掌握了指针后,我们就可以自如应用,到时望而生畏的感觉就会荡然无存了。

在介绍指针变量的使用之前,我们先来看看指针变量在使用前还有什么特殊的操作。C语言的使用规则之一就是,确保所有变量在使用之前被初始化,避免任何不明确的行为。指针变量在使用之前,必须被初始化。指针变量保存的是其他变量的地址,必须使用“&”获取其他变量在内存中的地址。

地址运算符是一元运算符,地址运算符&只能取内存中的变量的地址,不能通过&取常量,表达式的地址。

知识提示:

指针也是一种数据类型,是专门存放内存地址的数据类型(32位宽度的指针为4个字节,64位宽度的指针为8个字节)。

指针变量在使用之前,必须指向具体的,有效的内存单元。

上一篇下一篇

猜你喜欢

热点阅读