社区
其他技术讨论专区
帖子详情
C语言里数组存储为什么是先行后列?
weixin_38056418
2017-03-22 04:40:25
C语言里数组存储为什么是先行后列?为什么不是先列后行?两者之间有什么区别?
...全文
239
2
打赏
收藏
C语言里数组存储为什么是先行后列?
C语言里数组存储为什么是先行后列?为什么不是先列后行?两者之间有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
百度网盘
c语言
二维
数组
初始化 (3).zip
百度网盘 百度网盘
c语言
二维
数组
初始化
C语言
顺序队列的代码12.c
由于
数组
可以是多维的,而顺序
存储
结构是一维的,因此
数组
中数据的
存储
要制定一个先后次序。通常,
数组
中数据的
存储
有两种先后
存储
方式: 以列序为主(先列后行):按照行号从小到大的顺序,依次
存储
每一列的元素 以行序为主(
先行
后序):按照列号从小到大的顺序,依次
存储
每一行的元素。 多维
数组
中,我们最常用的是二维
数组
。比如说,当二维
数组
a[6][6] 按照列序为主的次序顺序
存储
时,
数组
在内存中的
存储
状态如图 1 所示: 图 1 以列序为主的二维
数组
存储
状态 同样,当二维
数组
a[6][6] 按照行序为主的次序顺序
存储
时,
数组
在内存中的
存储
状态如图 2 所示: 图 2 以行序为主的二维
数组
存储
状态 C 语言中,多维
数组
的
存储
采用的是以行序为主的顺序
存储
方式。 通过以上内容,我们掌握了将多维
数组
存储
在一维内存空间的方法。那么,后期如何对指定的数据进行查找和修改操作呢?
二维
数组
.pdf
二维
数组
的讲解 和详细.
大学生《
C语言
》3套模拟试卷(含答案).pdf
大学生《
C语言
》3套模拟试卷(含答案)
C语言
程序的设计习题答案(6-13).doc
C语言
程序的设计习题答案(6-13).doc
其他技术讨论专区
472
社区成员
791,201
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章