【发布时间】:2014-03-23 14:58:28
【问题描述】:
我有以下代码
#include <hcs12dp256.h>
void spinloop(int spins)
{
for (int i=0; i<spins; i++)
{
i ++;
}
}
void main(void)
{
DDRK = DDRK & 0x0F;
PORTK = PORTK & 0x00;
PORTK = PORTK | 0x01;
PORTK = PORTK | 0x02;
spinloop(100000);
PORTK = PORTK & 0x0C;
PORTK = PORTK | 0x03;
PORTK = PORTK | 0x04;
}
当我去编译它时,我遇到了很多错误,主要是在 for 循环周围。我在第 5 行收到以下错误
Syntax error found int expecting ;
紧随其后
Syntax error found int expecting )
Skipping int
我不太确定问题出在哪里,我对这种编码还很陌生,所以我可能只是遗漏了一些简单的东西。
任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: c compiler-construction port