![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
void* |
![]() ![]()
Сообщение
#1
|
![]() Программист-самоучка ![]() ![]() ![]() Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
Вот собственно предлагаю скидывать сюда интересные задачи по С/С++. Желательно не слишком простые и не требующие написания программы, а только касательно понимания кода и знания стандартов. Начну сам:
1)Каков результат вычисления следующего кода?
а) 4 б) 5 в) 6 г) 7 д) Любое число ввиду неопределенности данной конструкции 2) Почему в C нельзя выводить текстовую информацию таким способом?
3) Что делает следующий С++ код? (Matt Marcus)
4)Выбрать результат выполнения программы.
A. AA B. A C. Пустой экран D. Программа не скомпилируется E. Программа не запустится F. Свой вариант (написать в комментариях) Сообщение отредактировал void* - 10.2.2009, 22:12 |
|
|
![]() |
void* |
![]()
Сообщение
#2
|
![]() Программист-самоучка ![]() ![]() ![]() Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
вроде все правильно, насчет 3-его сам еще не думал
![]() 1) тут все элементарно, undefined behaviour, т.к. нельзя больше одного раза изменять одну и ту же переменную в одной точке следования 2) опасность кроется в потенциальном наличии кусков типа %s в строке что приведет к ошибке 3) еще не разбирался 4) самая легкая задачка, естественно D |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 20.6.2025, 21:12 |