单片机/MCU论坛
登录
直播中
戚歆敦
7年用户
978经验值
私信
关注
[问答]
想通过宏定义计算数组的大小带到程序里面不能通过怎么解决?
开启该帖子的消息推送
宏定义
#define ArrayLength(Array) (sizeof(Array) / sizeof(Array[0]))
Start_PCM_data_size = ArrayLength(Start_PCM_data);
../Src/dac.c(119): error: #70: incomplete type is not allowed
回帖
(1)
刘飞
2023-10-20 11:20:27
你的数组应该是没有指定大小,比如int array[];这样就无法判断数组大小,可以在方括号里填上数字看看
你的数组应该是没有指定大小,比如int array[];这样就无法判断数组大小,可以在方括号里填上数字看看
举报
更多回帖
rotate(-90deg);
回复
相关问答
宏定义
为什么
程序
不能通过
KEIL中的仿真下载
2019-03-06
3711
有关于
宏
定义
的问题,涉及##和#
2018-04-20
4261
2.3.3数码相框,LCD显示一个矢量字体,运行
不能通过
2019-05-24
1623
请问BF706能
不能通过
USB升级
程序
2018-08-22
1829
电子表格,写数据,,
通过数组
大小计算
,之后在索引
数组
,分别读取行列数据,写到
程序
中的数值运行
2019-05-21
1801
怎么对
数组
里的数据进行相关
计算
啊
2012-04-18
3142
vivado下仿真
不能通过
2015-12-15
8244
ADSP-21489板子FCC测试
不能通过
2018-12-24
2468
求教一个求含有0x00有效数据
数组
大小
的问题
2017-04-08
4380
【新手求教】msp能
不能通过
u***线直接下载
程序
呢?
2014-06-16
3248
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分