2
の文字列配列の最初の要素へのアクセス:それは初心者の質問であってもよいが、ここで私の問題であるかもしれないC
私は文字列の配列を宣言したいが、私は最初の要素にアクセスする際に、他の要素はそれと連結されます。私は期待していたものの
foobar
bar
を出力
#include <stdio.h>
int main(){
char words[2][3] = {"foo", "bar"};
printf("%s\n", words[0]); // I want to print foo
printf("%s\n", words[1]); // I want to print bar
}
foo
bar
誰かが説明することができます:ちょうど
- 何が起こりましたか?
- 私は予想していた動作をどのように取得しますか?
C- "string"の種類とその取り扱い方法を読んでください。 – alk