struct MemPidsData
{
int PID[7];
}
struct MemInfoData
{
int heater;
int pump;
int fan;
int temperature;
int valve;
}
#define MEMORY_NAME_INFO "InfoMem" /* Common Memmory */
#define MEMORY_SIZE_INFO sizeof(struct MemData)
#define MEMORY_SIZE_PIDS sizeof(struct MemData)
#define MEMORY_NAME_PIDS "CommonMem" /* Common Memmory */
Run Code Online (Sandbox Code Playgroud)
我收到错误,在定义struct MemInfoData的行上缺少分号...请帮助..
你实际上有两个缺少分号 - 它应该是:
struct MemPidsData
{
int PID[7];
}; // <<<
struct MemInfoData
{
int heater;
int pump;
int fan;
int temperature;
int valve;
}; // <<<
Run Code Online (Sandbox Code Playgroud)