这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 写代码的时候遇到的问题

共10条 1/1 1 跳转至

写代码的时候遇到的问题

工程师
2014-05-07 16:39:40     打赏

今天下午在写程序的时候,定义一个数组,发现怎么也不对,原文是这样的:

#define a 12;

unsigned char buff[a];

写完之后发现还是有错误,在群里求助之后,是因为#define 语句后面多了个分号。在宏定义中,是没有分号的,所以去掉分号之后一切问题就都解决了。



工程师
2014-05-09 08:36:47     打赏
2楼
真的吗,其实这是个不该犯的错误。

工程师
2014-05-09 08:38:16     打赏
3楼
我觉得您这种写法没有错吧,您是把12;看成了一个整体吧。

工程师
2014-05-09 08:39:02     打赏
4楼
嗯,解决了,回馈社会了,谢谢大家的帮助。

工程师
2014-05-09 08:39:57     打赏
5楼
真的吗?您能不能指点一下呢,要是您写,您怎么写呢,谢谢了。

工程师
2014-05-09 08:41:18     打赏
6楼
看操作系统的源码对编写程序很有帮助吗?另外看到您的头像,感觉很阳光,好头像啊。

工程师
2014-05-09 08:42:06     打赏
7楼
其实,我也是找不出原因问的别人,只不过总结了一下。谢谢鼓励。

工程师
2014-05-09 08:43:43     打赏
8楼
谢谢前辈鼓励。我没有进行编译,只是在写程序的时候编译器中就显示错误了,所以没编译之前就知道错了。以后希望自己多总结,还请多指教。

工程师
2014-05-09 08:54:39     打赏
9楼
,以后注意。

工程师
2014-05-10 09:13:07     打赏
10楼
好的,谢谢您,抽空下载几个看看。另外,一直阳光下去,呵呵

共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]