|
Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка СПри этом необходимо, чтобы переменная sum ранее была определена как int. Что произойдет в случае, если переменная sum ранее была объявлена как переменная другого типа, например float? После сложения результат будет преобразован к тому формату представления числа, который был объявлен при определении переменной sum. Рассматриваемый пример может быть реализован с использованием другого синтаксиса: num1 = 2; num2 = 3; sum = num1 + num2; Подразумевается, что все упомянутые переменные num1, num2 и sum ранее были определены. Операторы инкремента и декремента производят действия только над одной переменной. При этом, три приведенных ниже записи, отличаются синтаксисом выражения, но производят одинаковые действия: number = number + 1; number++; ++number; Аналогично, три следующих записи реализуют операцию декремента, т.е. уменьшения на единицу переменной number. number = numberP- 1; number--; --number; Операция получения целочисленного остатка от деления 2%3 возвращает 2, так как целочисленное деление 2 на 3 не может быть произведено ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|