发布网友 发布时间:2022-04-22 04:40
共1个回答
热心网友 时间:2023-07-11 15:49
用法如下:
int *p; //声明一个指向int的指针p
int a;
a= 3;
p=&a;
printf("%d",p); //打印a的地址
printf("%d",*p); //打印a的值
*p = 4; //改变a的值。
printf("%d",a); //打印a的值为4
1.C语言定义:
C语言之所以被认为是最强大的语言,其中一个原因就在于其具有极高的自由度,而这个自由度主要体现在指针上。而目前最热门的语言之一JAVA,被很多老一代程序员成为是搬砖语言主要原因就是没有指针,一切都被封装好的。
2.指针的作用:
电脑中的内存都是由一个个带编号的储存单元构成的,程序要运行一定是要占用一定的内存空间来“暂住”,而程序中的每一句声明语句,都会使用一个内存空间,在表中记录一次,一一对应,以方便调用。