Re[4]: Как пройти собеседование в Яндекс
От: smeeld  
Дата: 09.01.14 13:24
Оценка:
Здравствуйте, Pzz, Вы писали:

S>>Тут просто вывод числа 2+sizeof(int)*3


Pzz>Вообще, нормальный компилятор в этом месте warning напечатает, что аргументы printf'а не соответствуют формату, а если он, к тому же, настроен считать предупреждения ошибками, то программа просто не соберется


Запись (int*) сообщает компилятору использовать арифметику указателей. Также необходимо при присваивании
для приведения типов, но здесь этого не происходит. В том же случае записью (int*)2+3 сообщаем требование сложить на x86_64
в линуксе числа 0x0002 и 0x000E и отдать на вывод в форме decimal.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.