今天进行编程时,代码写完,进行编译时突然弹出以上错误,在网上找了好久的答案都是所答非所问,思考好久找到了错误,这也是新手编程最容易犯的错误。造成此错误的原因就是在调用函数时后面忘加了( ),在我的程序中我调用的是返回值为void的函数,所以不用进行传参,尤其是与结构体一起使用时更容易忘记加括号,加上扩号后程序就正常啦(如下所示),这是新手编程最容易遇到的问题,函数调用,传参问题。
while (1)
{
/* USER CODE END WHILE */
System.Run();
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
}