Адресация адреса строкового литерала в C

char **s = &"Is this valid?";

Разрешено ли в C получение адреса, по которому хранится адрес строкового литерала? Я знаю, что строковый литерал хранится в сегменте данных .rodata. Однако получение адреса этого адреса не имеет смысла.

Следует отметить, что gcc компилирует это и создает работающий исполняемый файл.

5
задан assylias 31 March 2012 в 19:21
поделиться