关于指针,前面文章C语言指针详解有过介绍,这里主要讨论函数指针和指针函数。
1 什么是指针?
定义:指针是程序数据在内存中的地址,而指针变量是用来保存这些地址的变量;
上面一个 4GB
的内存可以存放 2^32
字节的数据。左侧连续的十六进制编号就是内存地址,每个内存地址对应一个字节的内存空间。而指针变量保存的就是这个编号,也即内存地址。
指针的声明:
指针其实就是一个变量,指针的声明方式与一
关于指针,前面文章C语言指针详解有过介绍,这里主要讨论函数指针和指针函数。
定义:指针是程序数据在内存中的地址,而指针变量是用来保存这些地址的变量;
上面一个 4GB
的内存可以存放 2^32
字节的数据。左侧连续的十六进制编号就是内存地址,每个内存地址对应一个字节的内存空间。而指针变量保存的就是这个编号,也即内存地址。
指针其实就是一个变量,指针的声明方式与一