Указатель на константную строку в C

char *p = "string"; //creates pointer to constant string

char p[] = "string"; //just an array with "string"

Я просто немного запутался в том, почему это в первом примере создать указатель на постоянную строку? Разве это не должен быть просто указатель, ссылающийся на место в памяти с помощью «строки»?

12
задан Mihai Neacsu 29 June 2011 в 09:02
поделиться