我試圖創建在C.這裏的字符串的一個陣列是代碼:在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;
}
但是,當我編譯它,它只是打破。沒有錯誤,沒有任何東西,它只是不工作和休息。任何建議?當我三的char * foo的[10]它的工作原理,但我不能只用10串
還有一件事,你知道爲什麼這個失敗嗎? – FinalDestiny 2011-12-29 23:58:33
好的,謝謝:) – FinalDestiny 2011-12-30 00:04:31