打印

有了解多维数组的吗

[复制链接]
1803|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dingy|  楼主 | 2013-9-21 17:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
总觉得数组好理解点,容易被结构体搞晕。
多维数组就能很好代替结构体了。
沙发
pengf| | 2013-9-21 17:39 | 只看该作者
直观

使用特权

评论回复
板凳
renyaq| | 2013-9-21 17:40 | 只看该作者
完全两码事,结构可以放不同类型的变量,包括结构变量。

使用特权

评论回复
地板
supernan| | 2013-9-21 17:41 | 只看该作者
数组的“成员”是等类型(等长)的,因此可以非常方便的采用“下标”来确定某个成员。但如果处理类型不同的成员所构成的对象时,数组就不再合适,必须采用“结构”来封装这些成员(如人的姓名,年龄,性别等)。

使用特权

评论回复
5
栩栩如生| | 2013-9-21 17:42 | 只看该作者
该产品的其他特征包括采用最少量的元件数量和低成本端子设计,这使得该产品在加强产品质量的同时极具成本效益。

使用特权

评论回复
6
yinxiangh| | 2013-9-21 17:42 | 只看该作者
恩,多做一些开发,就会发现结构体在有些方面很好用。
比如处理TCP/IP数据包,定义成结构体去操作就特别方便。

使用特权

评论回复
7
ousj| | 2013-9-21 17:44 | 只看该作者
结构体能将不同的数据打包

使用特权

评论回复
8
chuxh| | 2013-9-21 17:44 | 只看该作者
结构体数组我倒是总用
但是一直没有想过他们的区别
我很菜啊
今天长见识了

使用特权

评论回复
9
juventus9554| | 2013-9-21 17:45 | 只看该作者
结构体可以将一些看似不同的东西归纳为一个共同的属性,比方说有很多电脑都有不同的ID号,有不同的CPU,不同的显卡,不同的声卡等等,但是一个电脑共通的属性有:
struct  PC
{
    ID号;
   CPU;
   显卡;
   声卡;
……
};
结构体在写菜单的时候优势很明显。

使用特权

评论回复
10
morrisk| | 2013-9-21 17:45 | 只看该作者
一个只能放一样的结构的数据,一个可以放不同结构的数据。

使用特权

评论回复
11
liuzaiy| | 2013-9-21 17:46 | 只看该作者
结构体可以对数据打包。 应用于不同类型的数据处理,较为方便

使用特权

评论回复
12
chenjunt| | 2013-9-21 17:46 | 只看该作者
代码维护,模块设计。

使用特权

评论回复
13
llljh| | 2013-9-21 17:48 | 只看该作者
结构体运用更加灵活

使用特权

评论回复
14
司徒老鹰| | 2013-9-21 17:48 | 只看该作者
多维数组好理解?好吧,LZ,没事看看三维数组四维数组。

使用特权

评论回复
15
juventus9554| | 2013-9-21 17:49 | 只看该作者
多写多练,那存在的,就有他的道理

使用特权

评论回复
16
chuxh| | 2013-9-21 17:49 | 只看该作者
sturct
{
   unsigned char  a;
   short int b;
   long c;
}fuck

使用特权

评论回复
17
dingy|  楼主 | 2013-9-21 17:50 | 只看该作者
呵呵,众说纷纭啊

使用特权

评论回复
18
dingy|  楼主 | 2013-9-21 17:51 | 只看该作者
先结贴了

使用特权

评论回复
19
tergy2012| | 2013-9-22 11:24 | 只看该作者
路过学习的

使用特权

评论回复
20
icecut| | 2013-9-22 12:19 | 只看该作者
3d以上的数组是不可理解的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

745

主题

10920

帖子

6

粉丝