Показаны сообщения с ярлыком строковые литералы. Показать все сообщения
Показаны сообщения с ярлыком строковые литералы. Показать все сообщения

четверг, 17 сентября 2009 г.

Каждая строка занимает память. Операция определения адреса применима не только к переменным.

cout << (long)&"Hello" << (long)&"World"; //4464640 4464646 (опять эти числа, почему всегда они)

Любопытно, если записать одинаковые слова:

cout << (long)&"Hello" << (long)&"Hello"; //4464640 4464640

то можно увидеть одинаковые адреса. Видимо компилятор произвел оптимизацию.