社区
单片机/工控
帖子详情
在KEIL中这样初始化二维数组是否合理
至善者善之敌
2012-06-21 08:49:35
const uint8_t command[][16]={0};
...全文
1141
7
打赏
收藏
在KEIL中这样初始化二维数组是否合理
const uint8_t command[][16]={0};
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
至善者善之敌
2012-06-21
打赏
举报
回复
在顶一下,还有人来嘛
zgl7903
2012-06-21
打赏
举报
回复
可以
因为没有指定数组大小, 所以编译器会根据填充的数据来定义大小,按const uint8_t command[][16]={0};就等于const uint8_t command[1][16]={0, 后面15个0};
如果有赋值需求的,每行可以用一个大括号
a[16][16] =
{
{1}, //第1行第1个元素赋值1 其它为0
{2}, //第2行第一个元素赋值2 其它为0
//其它赋值0
};
dceacho
2012-06-21
打赏
举报
回复
不知道合不合理,
但因为是const的所以只要编译没错那就行
aydf1
2012-06-21
打赏
举报
回复
可以的
至善者善之敌
2012-06-21
打赏
举报
回复
这区人真少
至善者善之敌
2012-06-21
打赏
举报
回复
自己顶一下
至善者善之敌
2012-06-21
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
可以
因为没有指定数组大小, 所以编译器会根据填充的数据来定义大小,按const uint8_t command[][16]={0};就等于const uint8_t command[1][16]={0, 后面15个0};
如果有赋值需求的,每行可以用一个大括号
a[16][16] =
{
{1}, //第1行第1个元素赋值1 其它为0
{2}, //第2行第一个元……
[/Quote]
你说的是对的!!结贴
C语言学习资料 C 数组 内存使用 结构体等
学习C
中
级和初级者使用,C 数组 内存使用 结构体等,各种数据类型,库函数,指针使用
俄罗斯方块,protues,
Keil
全套工程源码文件
俄罗斯方块,protues,
Keil
全套工程源码文件
proteus 仿真lcd显示汉字
proteus 仿真lcd显示汉字,程序用c编写,在
keil
下运行。
5寸TFT屏SSD1963驱动源码
改源码驱动5寸的TFT显示屏,屏幕驱动IC为SSD1963,调试后的源码,可用。欢迎大家参考!
C语言培训 指针 数组 结构体 链表
该资源涵盖了C语言的重要知识, 重点讲及了 指针、数组、结构体、链表方面的知识 是学习C语言的好资料啊
单片机/工控
27,509
社区成员
28,797
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章