指针初始化
第一种:先定义在赋值
int *p;//定义指针变量p
p = &a;//给P赋值
第二种:定义的同时初始化
例如:
#include "stdio.h"
int main()
{
int a = 1;//定义同时初始化一个整形变量a
int *p;//定义一个整形指正变量p,p指向一个整形变量
p = &a;//将a的地址赋值给指针变量p
*p = 11;//将11赋值给指针变量p所指向的变量a
printf("a = %d\n", a);//打印a的值
}
第一种:先定义在赋值
int *p;//定义指针变量p
p = &a;//给P赋值
第二种:定义的同时初始化
#include "stdio.h"
int main()
{
int a = 1;//定义同时初始化一个整形变量a
int *p;//定义一个整形指正变量p,p指向一个整形变量
p = &a;//将a的地址赋值给指针变量p
*p = 11;//将11赋值给指针变量p所指向的变量a
printf("a = %d\n", a);//打印a的值
}