2

char *p = "a";は有効ですが、そうではなくint *p = 2;char *p = 'a';なぜそのように設計されているのですか?

4

3 に答える 3

1

"a"は の型を持ち、 の型をchar *持た2ないためですint *char *p = 'a'も無効であることに注意してください。

于 2013-07-02T15:47:53.483 に答える