C 語言中字符數(shù)組的一個問題

科技 未結(jié) 11 1112
沙洲
沙洲 2023-01-09 16:52

int main() { char s1[50], s2[50] = "hello"; s1 = s2; printf("%s", s1); }

s1 = s2 那句報錯了,問題到底出在哪?求解。

11條回答
  •  沙洲
    沙洲 (樓主)
    2023-01-09 17:17

    數(shù)組在 C 當(dāng)中不是一等公民,換句話說,對一個數(shù)組賦值是不被允許的。

提交回復(fù)