1、指针简介
指针是C语言的难点,本篇文章总结一下各类指针的用法。
指针是个变量,它存储的是变量的地址,这个地址指向哪里,取决于指针的类型,指针类型包括以下几种:
- 基本类型指针
- 数组类型指针
- 函数类型指针
- 结构体类型指针
- 联合体类型指针
- 指针类型指针
- 无具体类型指针
下面我们一个个阐述各个类型指针的使用方法。
2、基本类型指针
声明方式:
基本类型p;
变量p是一个基本类型指针,p存储的是基本类型变量的地址,表示p指向了基本类型,基本类型包括char,short,int,float,long,double。
例如intp,p就变成了一个整型指针,如下图:
代码如下:
#include <stdio.h>