【初心者歓迎】C/C++室 Ver.45【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0238デフォルトの名無しさん
2007/12/12(水) 07:25:38double value;
char *name;
};
int main (int argc, char *argv[]){
int i;
for(i = 1;i < argc; i = i + 2)
struct Foo test[i] = {atof(argv[i]), argv[1+i]};
とやると、
.c:13: error: parse error before 'struct'
.c:17: error: 'test' undeclared (first use in this function)
.c:17: error: (Each undeclared identifier is reported only once
.c:17: error: for each function it appears in.)
ってコンパイルエラーが出てコンパイルできないんですけれど、
どうやれば構造体を宣言できるのか分からないので教えていただけないでしょうか?
■ このスレッドは過去ログ倉庫に格納されています