в чем разница ?
спасибо
inc(m,..) или m := m + .., в чем разница ? |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
inc(m,..) или m := m + .., в чем разница ? |
renesko1 |
Сообщение
#1
|
поиск Группа: Пользователи Сообщений: 347 Пол: Мужской Реальное имя: nir Репутация: 2 |
в чем разница ?
спасибо -------------------- typedef void Śūnyatā ;
|
andriano |
Сообщение
#2
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Самое главное, что inc() - не функция, а инструкция процессора.
Собственно, и в язык она была введена исключительно из-за того, что язык Ассемблера х86 содержит несколько более высокоуровневых инсрукций, чем обычно встречается в ЯВУ. Одна из них inc. И введено она, естественно, из соображения генерации более оптимального кода без лишней нагрузки на оптимизатор компилятора. Кстати, косвенным подтверждением того, что это именно инструкция процессора, является тот факт, что нет ее аналога для чисел с плавающей точкой. |
Текстовая версия | 11.05.2024 3:50 |