标题:
单片机C语言C51的code[ ]
[打印本页]
作者:
欧阳云天
时间:
2023-11-21 23:32
标题:
单片机C语言C51的code[ ]
请教一下各位大佬,C51或者其它单片机在使用code数组的时候,一般两层括号很常见,比如unsigned char code a【】【】={ };有没有或者能不能用3层括号的像这样 unsigned char code a[ ] [ ] [ ]={ };里面有3层数组的
作者:
wulin
时间:
2023-11-22 07:08
搜索三维数组
作者:
人中狼
时间:
2023-11-22 08:06
2层,3层,甚至4层,5层,有本质区别吗
作者:
wufa1986
时间:
2023-11-22 08:14
keil定义3维数组没问题的,但是非天才大脑,人的思维最多能思考二维,所以复杂的东西最好用结构体的形式表达,而不用数组
作者:
jiban530
时间:
2023-11-22 08:52
有三维数组的。往上也是可以的
unsigned char arrays[2][2][2]={{{1,2},{2,3},{3,4},{4,5}}};可以这样写
作者:
yzwzfyz
时间:
2023-11-22 09:09
写个小东东试试。
作者:
TTL.
时间:
2023-11-22 09:21
可以啊,这不就是三维数组嘛,这和code没啥关系。
作者:
devcang
时间:
2023-11-22 09:49
楼主,自己写一下,编译看看结果,就知道了。
作者:
liaojiaao
时间:
2023-11-22 10:01
按我的理解是可以的,从软件上说只是映射标识罢了,从地址上看就是连续的,你去试一试就知道行不行了
作者:
chxelc
时间:
2023-11-22 10:31
只要内存容量够大,完全没问题。
作者:
18680365301
时间:
2023-11-22 11:06
char code Buf[2][2][2][2][2][2][2][2][2][2][2][2][2][2] 这样都可以
作者:
Hephaestus
时间:
2023-11-22 20:44
这个问题跟code关键字无关,看编译器最大支持n维数组的n是多少。
作者:
rayin
时间:
2023-11-23 09:58
Keil C51是支持2维,3维code数组的, 可以用来存放字库。
作者:
鹈鹕
时间:
2023-11-23 10:42
数组还有“层”这一说啊,,,是不是code数组才有“层”,其它的数组没有“层”?
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1