字符串我用C世界的新手,我有兩個可能愚蠢的問題。麻煩在C
我讀有關C結構和這裏是我卡住了。假設我們有這樣的結構
typedef structs {
char model[50];
int yearOfManufacture;
int price;
} Car;
Car Ford;
Ford.yearOfManufacture = 1997;
Ford.price = 3000;
//The line below gives me an error "Array type char[50] is not assignable
Ford.model = "Focus"
如何在這種情況下將文本傳遞到Ford.model?
我的第二個問題也是關於字符串。 此代碼工作正常
char model[50] = "Focus";
printf("Model is %s", model);
但是這一次不
char model[50];
model = "Focus";
任何人都可以解釋爲什麼它不工作?
你的問題有絕對無關,與結構;這是關於字符串兩次的相同問題。 –