有关C语言的指针

指针到底是什么??有什么用处??小白,有没有大神可以举个例子给我讲一下??谢谢~~

Smile4112655
浏览 1599回答 3
3回答

望远

指针是地址,指针变量是指向指针的变量。 例如 int* p;就是定义了一个整形指针变量p int a=3; p=&a;指针p指向变量a(类型需要一致) 如果要改变变量a的值,那么就可以通过指针p修改,即 *p=4;那么a的值就是4

MinRam

指针,是一种数据类型,因此它有自己的内存地址指针,存储数据是一个内存地址。程序通过指针存储的内存地址,访问该地址的内存存储的数据。例子:int a = 3,b;  // 一个整数型数据, 存储数据 :整数3 int *p = &a; // 一个整数型指针数据,存储数据:变量a的内存地址 b=*p;       //访问指针p存储的地址所在数据,并赋值给b   -----> b=3;

小何同学

int a = 4;int *p = a;p 指向a 也就p = a;
打开App,查看更多内容
随时随地看视频慕课网APP