标题:
请教定义的数组显示未定义?
[打印本页]
作者:
芙蓉焊料
时间:
2024-11-4 20:20
标题:
请教定义的数组显示未定义?
unsigned long WsDat[nWs]; //定义的数组显示:nWs未定义?
未定义.JPG
(21.45 KB, 下载次数: 0)
下载附件
2024-11-4 20:20 上传
作者:
xxxevery
时间:
2024-11-5 22:23
nWs得是一个确定的整型数,不是所有编译器都支持元素个数为变量
作者:
szqinyi
时间:
2024-11-6 10:17
nWs必须需定义的,不然单片机怎么知道nWs是多少呢?(nWs必须是整数)
作者:
白画求兮
时间:
2024-11-6 11:00
数组的大小必须在编译时确定。如果nWs未定义或未初始化,编译器将无法知道数组的大小,从而导致编译错误。
作者:
heiheihi
时间:
2024-11-6 14:07
可以给nws宏定义一个值 #define nWs 50
作者:
jjy1039
时间:
2024-11-12 14:50
C语言规定数组长度在编译时必须有明确的值,即必须在数组定义时指定数组的长度。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1