Век живи, век учись...
Sep. 19th, 2011 11:11 pmС удивлением открыл для себя операцию "пробел" между строковыми константами в cpp...
Оказывается
успешно собирается и печатает подряд буквы от a до h
Оказывается
int main()
{
char * str = "abcd" "efgh";
printf("%s\n", str);
}успешно собирается и печатает подряд буквы от a до h
no subject
Date: 2011-09-20 03:33 am (UTC)То есть всю работу делает компилятор, а в исходнике уже одна собранная строчка.
http://en.wikipedia.org/wiki/C_syntax#String_literal_concatenation
no subject
Date: 2011-09-20 04:19 am (UTC)И введена туда для того, чтобы можно было разбивать константу на несколько строк.
Можно еще открыть для себя операции унарная # и бинарная ## на уровне препроцессора.