重複の可能性:
C の char s[] と char *s の違いは何ですか?
char *p="Help"
printf("%ud",p);
出力として「ヘルプ」のベースアドレスを取得します。それは、文字列(「ヘルプ」)が常にそのベースアドレスを返すことを意味しますか?そうであれば、これはC++の場合と同じですか?
また、以下で何が起こっているのかを正確に説明できますか。
char name[]="Hello";
私はこれがばかげていることを知っていますが、私の脳は平和ではありません.