c语言
文章平均质量分 61
安木研
这个作者很懒,什么都没留下…
展开
-
c语言数组和指针
一维数组和指针a为数组名,可以代表数组的首地址,等效于a[0]的地址数组的地址是连续的#include<stdio.h>void main(){ int a[5], *p; p = a; for (int i = 0; i < 5; i++) printf("%d\n", p++);}二维数组和指针二维数组的元素地址也都是连续的...原创 2022-02-17 14:49:59 · 392 阅读 · 0 评论 -
C 语言指针记录
个人觉得指针和变量的地址挂钩,即指针是对变量地址的另一个称呼整体认识int i = 0 ------ 定义整型变量定义完成变量之后会自动地分配内存地址(且不可更改)在定义完变量i之后,会产生与之相对应的地址,由于i为int类型,所以分配1000-1003地址,四个字节。可以将i当作一个固定位置的盒子,盒子的空间四个字节,盒子里放了一个0然后再定义一个变量p,此变量为指针变量类型,标记为*p。相当于又有了一个叫p的盒子,用来存放变量i的地址,变量i的地址表示为&i存放地址及简介当原创 2022-02-11 14:56:38 · 400 阅读 · 0 评论