Резюме: операции в языке Си

Резюме: операции в языке Си

     Ниже перечислены операции, которые мы уже обсудили.

=           Присваивает величину справа от знака переменной слева от него

 +          Прибавляет величину справа от знака к величине слева от него

-           Вычитает величину справа от знака из величины слева от него

-           Унарная операция, изменяет знак величины справа от знака

*           Умножает величину справа от знака на величину слева от него

/           Делит величину слева от знака на величину справа от него.

            Результат усекается, если оба операнда целые числа

 %         Дает остаток при делении величины слева от знака на величину

            справа от него (только для целых чисел)

++         Прибавляет 1 к значению переменной слева от знака (префиксная форма)

            или к значению переменной справа от знака (постфиксная форма)

 --         Аналогичная операции ++, но вычитает 1

sizeof    Дает размер операнда, стоящего справа, в байтах.

            Операнд может быть спецификацией типа, заключенного в круглые скобки,

            как, например, sizeof (float), или именем конкретной переменной,

            массива и т. п., например sizeof foo

(тип)     Операция приведения: приводит величину, стоящую справа, к типу,

            определяемому ключевым словом (или словами) в скобках. Например,

            (float)9 преобразует целое число 9 в число с

            плавающей точкой 9.0.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

3.3. Пакеты в языке UML

Из книги Самоучитель UML автора Леоненков Александр

3.3. Пакеты в языке UML Пакет – основной способ организации элементов модели в языке UML. Каждый пакет владеет всеми своими элементами, т. е. теми элементами, которые включены в него. Про соответствующие элементы пакета говорят, что они принадлежат пакету или входят в него. При


2. Унарные операции на языке структурированных запросов

Из книги Базы данных: конспект лекций автора Автор неизвестен

2. Унарные операции на языке структурированных запросов В этом параграфе мы рассмотрим, как реализуются на языке структурированных запросов с помощью оператора Select уже знакомые нам унарные операции выборки, проекции и переименования.Важно заметить, что если раньше мы


3. Бинарные операции на языке структурированных запросов

Из книги Добавьте в корзину. Ключевые принципы повышения конверсии веб-сайтов автора Айзенберг Джеффри

3. Бинарные операции на языке структурированных запросов Как и унарные операции, операции бинарные также имеют свою реализацию на языке структурированных запросов или SQL. Итак, рассмотрим осуществление на этом языке уже пройденных нами бинарных операций, а именно –


Еще несколько слов о языке

Из книги Программирование для карманных компьютеров автора Волков Владимир Борисович

Еще несколько слов о языке Перед тем как закончить наш разговор о коммуникации, неплохо было бы затронуть тему грамматических ошибок. Проблемы с правописанием встречаются в Сети довольно часто и вызывают у посетителей не самые лучшие


Краткие сведения о языке C++

Из книги Access 2002: Самоучитель автора Дубнов Павел Юрьевич

Краткие сведения о языке C++ КомментарииЧаще всего освоение нового языка начинается с комментариев. Оставлять в коде пометки, по которым можно проследить ход ваших мыслей, не только является хорошим тоном по отношению к другим разработчиком, но и позволяет облегчить


Дополнительные сведения о языке C++

Из книги Linux программирование в примерах автора Роббинс Арнольд

Дополнительные сведения о языке C++ Файлы программы и единицы компиляцииПри создании программ на языке C++ следует иметь в виду, что программирование на этом языке опирается на модульный принцип построения программы. Это значит, что программа, которая в результате


Глава 11 Программирование на языке SQL

Из книги Язык Си - руководство для начинающих автора Прата Стивен

Глава 11 Программирование на языке SQL Как уже говорилось в главе 9, главной «специальностью» языка SQL является конструирование запросов пользователя к базе данных. Поэтому программирование на языке SQL – это в основном формирование таких


ТИПЫ ДАННЫХ В ЯЗЫКЕ СИ

Из книги Конец холивара. Pascal vs C автора Кривцов М. А.

ТИПЫ ДАННЫХ В ЯЗЫКЕ СИ  Давайте теперь рассмотрим некоторые специфические особенности основных типов данных, используемых в языке Си. Для каждого типа мы покажем, как описать переменную, как представить константу и как лучше всего использовать данные этого типа. В


Резюме: операции отношения и выражения

Из книги автора

Резюме: операции отношения и выражения      1. Операции отношенияС помощью каждой из приведенных ниже операции величина слева от знака сравнивается с величиной справа от него:     2. Больше     3. Больше или равно     4. Равно     5. Меньше или равно     6. Меньше     7.


Резюме: логические операции и выражения

Из книги автора

Резюме: логические операции и выражения 1. ЛОГИЧЕСКИЕ ОПЕРАЦИИ Операндами логических операций обычно являются условные выражения. У операции != имеется только один операнд. Остальные имеют по два - один слева от знака и другой справа от него. &&  И||  ИЛИ!   НЕII.


Резюме: наши новые операции

Из книги автора

Резюме: наши новые операции I. ОПЕРАЦИЯ ПРИСВАИВАНИЯ      Каждая из этих операций корректирует значение переменной слева от знака с помощью величины справа от него, в соответствии с указанной операцией. Ниже мы используем обозначение п.ч. для правой части, а л.ч. для левой


Резюме: операции, связанные с указателями

Из книги автора

Резюме: операции, связанные с указателями I. Операция получения адреса &     Когда за этим знаком следует имя переменной, результатом операции является адрес указанной переменной. Пример:&nurse     дает адрес переменной nurse. II. Операция косвенной адресации*     Когда


Резюме: операции над структурами и объединениями

Из книги автора

Резюме: операции над структурами и объединениями      Эта операция используется с именем структуры или объединения для определения элемента этой структуры или объединения. Если name является именем структуры, a member - элементом, определенным структурным шаблоном, то


1. Структура программы на языке C

Из книги автора

1. Структура программы на языке C Программа может состоять из одной или нескольких, связанных между собой, функций, главная из которых называется main – именно с нее начинается выполнение программы. Поэтому, наличие функции с таким именем в любой программе