はコードです:Cで文字列の1つの配列を作成できないのはなぜですか?私はここではCの文字列のいずれかの配列を作成しようとしました
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
int main()
{
char *foo[100];
strcpy(foo[0], "Testing this");
printf("%s ", foo[0]);
return 1;
}
しかし、私はそれをコンパイルするとき、それは単に壊れます。エラーも、何もない、それは単に機能しないし、壊れます。なにか提案を?私がtri char * foo [10]を実行すると動作しますが、10個の文字列では動作しません
さらにもう1つ、なぜこれも失敗するのでしょうか? – FinalDestiny
ありがとうございます:) – FinalDestiny