52单片机 C语言 现在又若干变量需要定义 怎么写 代码不沉余。
uchar变量1;uint变量1_1;uint变量1_2;uchar变量2;uint变量2_1;uint变量2_2;uint变量2_2_1;uint变量2_2_2;uch...
uchar变量1; uint 变量1_1; uint 变量1_2;
uchar变量2; uint 变量2_1; uint 变量2_2; uint 变量2_2_1; uint 变量2_2_2;
uchar变量3; uint 变量3_1; uint 变量3_2; uint 变量3_2_1; uint 变量3_2_2; uint 变量3_3_1; uint 变量3_3_2;
uchar变量4;
.................
uint 变量300;
.........
uint 变量999; uint 变量999_1; uint 变量999_2; ... ... uint 变量999_999_1; uint 变量999_999_2;
像这样树形,要是直接这样写 还不如不写。有什么好的写法啊?
请出个实例哈。。 展开
uchar变量2; uint 变量2_1; uint 变量2_2; uint 变量2_2_1; uint 变量2_2_2;
uchar变量3; uint 变量3_1; uint 变量3_2; uint 变量3_2_1; uint 变量3_2_2; uint 变量3_3_1; uint 变量3_3_2;
uchar变量4;
.................
uint 变量300;
.........
uint 变量999; uint 变量999_1; uint 变量999_2; ... ... uint 变量999_999_1; uint 变量999_999_2;
像这样树形,要是直接这样写 还不如不写。有什么好的写法啊?
请出个实例哈。。 展开
4个回答
展开全部
用数组的方式。
赋值用for循环 这样可以方便很多
赋值用for循环 这样可以方便很多
追问
可以给个实例吗?所定义的可以灵活赋值调用 运算比较的。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么要这么多变量,不可以用数组之类的代替吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
放在数组里。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
uchar a[]={1,2,3,4,5,6,7,8,9...n};
uint a[]={1,2,3,4,5,6,7,8,9...n};
如上!
uint a[]={1,2,3,4,5,6,7,8,9...n};
如上!
追问
那按照你这样写,我是不是还要写999条啊?
变量1 分 变量1_1_1 变量1_1_2
变量2 分 变量2_1_1 变量2_1_2 变量2_2_1 变量2_2_2
到一直到变量999
这样的意思怎么写?
追答
一般的不会有那么大的数据吧,那样可分多维数组嘛
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询