さて、これはばかげた質問になることはすぐにわかりますが、この単純なCプログラムがコンパイルされない理由がわかりません。
#include <stdio.h>
#include <stdlib.h>
typdef struct CELL *LIST;
struct CELL {
int element;
LIST next;
};
main() {
struct CELL *value;
printf("Hello, World!");
}
私はCプログラミングに不慣れで、一般的なプログラミングではなく、Cに慣れています。Objective-C、Java、Matlab、およびその他のいくつかに精通していますが、何らかの理由でこれを理解できません。それが違いを生むなら、私はOSXでGCCを使用してそれをコンパイルしようとしています。ご協力いただきありがとうございます!
私が受け取っているエラーメッセージは
functionTest.c:5: error: expected specifier-qualifier-list before ‘LIST’
functionTest.c:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘struct’