Смешанная одинарная и двойная кавычка при инициализации массива C++C++

Программы на C++. Форум разработчиков
Anonymous
Смешанная одинарная и двойная кавычка при инициализации массива C++

Сообщение Anonymous »

Разрешено ли смешивать символы в одинарных кавычках и строку в двойных кавычках в инициализаторе массива C++?
Я попробовал следующие коды, и мой компилятор (VC2008) может скомпилировать и запустить без проблема. Я отлаживаю и проверяю, что данные инициализируются правильно. Но я не вижу других мест, где бы упоминалось такое использование:

Код: Выделить всё

    unsigned char lpArray[100] = {0x00, 'T', 'h', 'i', 's', "Terminator"};
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/785 ... ialization

Вернуться в «C++»