指针
  C

指针

 次点击
5 分钟阅读

指针的基本用法

内存、地址、变量

理解内存

  • 程序和数据存储在硬盘等存储器上,不管开机或关机,都是存在的
  • 运行程序或打开数据时,这些数据必须从硬盘上先传到内存,之后才送入CPU进行执行处理
  • CPU直接从内存中读取数据,处理完成后将结果再写入内存

内存地址

  • 在计算机中存储器的容量是以字节为单位的
  • 为了方便存储和读取内存,内存的每一个字节给一个编号
  • 内存编号,也叫内存地址

变量的作用

变量用来在程序中保存数据
比如:int k = 58; //声明一个int类型变量k,CPU为k分配4个字节,可以存储数据58

关于变量

  • 输入变量的值
  • 打印变量的地址
  • 打印变量占用的内存空间
#include <stdio.h>

int main(){
	int k = 0;
	scanf("%d",&k);
	printf("k=%d,k=%p\n",k,&k);
	return 0;
}

指针和指针变量

指针是什么

指针就是内存地址

© 本文著作权归作者所有,未经许可不得转载使用。