Разница между const char*, char const*, const char const* и строковым хранилищем

Прежде всего, в чем разница между:

(1) const char*
(2) char const*
(3) const char const*

Я совершенно уверен, что понимаю это полностью, но я хотел бы, чтобы кто-нибудь дал мне предложение для каждого, а именно, чтобы оно застряло у меня в голове. Это одна из тех вещей, с которыми я в порядке, пока кто-нибудь не поставит меня на место, а потом не станет пушистым!

Кроме того, как хранятся строки-литералоги в компиляторе? Это не домашнее задание, я просто чищу C для интервью на случай, если кого-то это волнует.

11
задан John Humphreys - w00te 5 October 2012 в 13:03
поделиться