1
我已經創建了一個頭文件,其中我聲明瞭一個struct node
並將對象作爲List
該結構。 這裏是我的頭文件link.h:對二進制表達式('struct node'和'struct node')的無效操作數
struct node
{
void *data; //Generic data
struct node *next;
}List;
Driver.c:
#include "link.h"
int main()
{
List list1;
return 0;
}
當我試圖寫這樣
List list1; //in the driver file
它拋出一個說法發出錯誤說:
點無效的操作數的二進制表達式(「結構節點」和「結構節點」)
使用未聲明的標識符「列表1」的;你的意思是'列表'?
什麼可能導致這種情況?
會很樂意幫助...但你需要發佈相關的代碼... – 4386427
顯示您的代碼(確切的錯誤消息)。 – melpomene
請提供列表 –