Прежде всего, какая разница между:
(1) const char*
(2) char const*
(3) const char const*
Я абсолютно уверен, что полностью понимаю это, но я бы хотел, чтобы кто-то дал мне предложение для каждого, в частности, так, что он у меня в голове. Это одна из тех вещей, с которыми я в порядке, пока кто-то не ставит меня на место, а затем становится нечетким!
Также, как строковые литералы хранятся компилятором? Это не домашнее задание, я просто расчесываюсь на C для интервью, если кто-то заботится.