error c266:delay:require ansi-style prototype
"error c266: delay: require ansi-style prototype" 是一个编译错误,意思是你所使用的 "delay" 函数缺少 ANSI C 风格的函数原型。
解决方法:
在函数定义之前声明函数的原型:
void delay(int);
void delay(int milliseconds)
{
// code here
}
在函数定义和调用之间移动函数原型:
void delay(int milliseconds);
int main()
{
// code here
delay(1000);
return 0;
}
void delay(int milliseconds)
{
// code here
}
请确保你的函数原型包含函数的返回类型,函数名称,以及参数列表。