arm*_*ves 1 c gcc compiler-errors
我正在尝试编译这段代码(将成为Langton蚂蚁的模拟):
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
typedef struct
{
unsigned short x, y;
enum directions {up = 0, right, down, left} direction;
} langtonsAnt;
void turnAnt (lantonsAnt *pant, unsigned short quarterTurns)
{
pant->direction = (pant->direction + quarterTurns) % 4;
}
int main ()
{
return EXIT_SUCCESS;
}
Run Code Online (Sandbox Code Playgroud)
但是,我不断收到此错误:
12 |错误:预期')'在'*'标记之前
编译器是gcc.
我不知道出了什么问题,因为我已经搜索了网络和各种参考资料.
PS不要担心标题,程序中的其他地方需要这些标题.
void turnAnt (lantonsAnt *pant, unsigned short quarterTurns)
Run Code Online (Sandbox Code Playgroud)
应该
void turnAnt (langtonsAnt *pant, unsigned short quarterTurns)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2614 次 |
| 最近记录: |