私は次の構造体を定義しています:
typedef struct PList{
Person person;
struct PList *nextPerson; // set to NULL by default <<<<<
}PList;
そしてこの方法:
int length(struct PList* db){
PList* cur = db;
int size = 0;
while (cur != NULL){
++size;
cur = cur->nextPerson;
}
return size;
}
エラー:'length'の競合するタイプが、lengthメソッドのシグニチャーでスローされています。
何か案は?