- 592 名前:デフォルトの名無しさん [2007/09/08(土) 02:30:12 ]
- すみません、質問です。C言語でmallocによる動的な領域確保の勉強をしています。
char型の領域を動的に確保してそこにコマンドライン引数のargv[i]を格納していきます。 void main(int argc, char *argv[]){ int i; char *hikisu; for(i=0; i<argc; i++){ hikisu[i] = (char *)malloc(sizeof(char)); memset(hikisu[i], NULL, sizeof(char)); strcpy(hikisuu[i], argv[i]); } } これでコンパイルが通らないのですが、何が悪いのかよくわかりません。 ご教授お願いします。
|

|