指针定义:指针用来存放变量地址,它的定义如下
- 例如:int *pa=&a //pa是用来存放地址的,在C语言中pa叫是指针变量;定义时类型加星号
- int表示pa执行的对象是int类型
- *表示是指针变量
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int a = 10;
int* pa = &a;
*pa = 20;
printf("%d\n", a);
return 0;
}
本次代码:定义整型a,通过指针访问它的地址,并且用*pa改变a内容(*pa,是解引用操作,*pa通过pa的地址找到a),初始定义为10,改变后输出为20,结果如下