Народ, напомните, гарантирован ли interning строковых констант в С?
Только не надо говорить про конкретные компиляторы, хочется знать на уровне _стандарта_.
Например, если будет
#define foo «bar»
Гарантировано ли, что будет только одна копия строки в памяти - даже если я буду использовать foo несколько раз?
Желательно со ссылкой.