lelebachelor 发表于 2009-12-24 18:00:23

Action.c (57): syntax error; found `{' expecting `;为何总报错

copyC中的函数到Vuser中后,调试报以下错:
Action.c (57): syntax error; found `{' expecting `;'
可语法上没看到有错。
报错代码:
void byteReverse(unsigned char *buf, unsigned longs)
{
        uint32 t;
        do {
                t = (uint32) ((unsigned) buf << 8 | buf) << 16 |
                  ((unsigned) buf << 8 | buf);
                *(uint32 *) buf = t;
                buf += 4;
        } while (--longs);
}

熟悉的高手帮分析下,最近突然要使用LR,对这块不熟。

msnshow 发表于 2009-12-24 21:02:40

c函数不能直接使用的

lelebachelor 发表于 2009-12-25 15:17:03

回复 2# 的帖子

问题已解决

maliya1314 发表于 2011-12-12 15:04:52

回复 3# lelebachelor


   楼上的问题是怎么解决的?

pengjintao 发表于 2012-7-18 10:56:23

某个地方多了一个分号“;”,去掉应该就可以了。
页: [1]
查看完整版本: Action.c (57): syntax error; found `{' expecting `;为何总报错