c 语言 数组与指向指针的指针 浅谈
2012-11-25 08:38
232 查看
本人经验有限,下面是一点对数组与指向指针的指针的体会。
C语言的数组,有两个基本点,
第一个是定长的,第二个是本质是一维的。
这两点都是取决于硬件的,因为内存条本身就是一维的,而且空间有限。
所以声明一个以线性表为基础的数组这样的连续的地址空间,必须是定长的,不然系统无法为其预留空间。
第二点就是本质一维的。
C语言这种语言,虽然比汇编多了一些高级特性,但是还不算太高级,还有很
C语言的数组,有两个基本点,
第一个是定长的,第二个是本质是一维的。
这两点都是取决于硬件的,因为内存条本身就是一维的,而且空间有限。
所以声明一个以线性表为基础的数组这样的连续的地址空间,必须是定长的,不然系统无法为其预留空间。
第二点就是本质一维的。
C语言这种语言,虽然比汇编多了一些高级特性,但是还不算太高级,还有很
相关文章推荐
- go语言笔记——切片底层本质是共享数组内存!!!绝对不要用指针指向 slice切片本身已经是一个引用类型就是指针
- C语言基础-06-指向一维数组元素的指针
- 【C语言基础】对指针数组,数组指针,函数指针, 函数指针数组,指向函数指针数组的指针的理解
- C程序设计语言- 结构-5.1----结构的基本知识、结构与函数、结构数组、指向结构的指针
- C程序设计语言- 指针与数组-4.2----字符指针与函数、指针数组以及指向指针的指针、指针数组的初始化
- 【转】 C 语言中数组和指针的关系
- C和指针之函数之在数组中找特定元素并返回指向该位置的指针
- 指向函数的指针数组
- 调试小技巧:在仿真时查看指向数组的指针的内容
- 数组指针 指针数组 指向数组 的区别
- 第五章 指向数组的指针
- 数组的地址+1 和 指向数组的指针+1 区别
- c语言基础--数组和指针---字符串
- 学点 C 语言(25): 数据类型 - 结构数组与结构指针
- C语言基础之数组、字符串、指针
- 关于数组指针和指向数组指针的指针及其new
- 【C 语言】结构体相关 的 函数 指针 数组
- 函数指针,函数指针数组,指向函数指针数组的指针
- 二维数组做函数参数,如何将三维数组降为二维数组,指向数组的指针的使用
- C语言结构体里的成员数组(长度为0)和指针---from coolshell