Конспект по программированию.
\n - Новая строка
\t - Горизонтальная табуляция
\v - Вертикальная табуляция
\b ( \ ) - Пробел
\r - Возврат каретки
\f - Новая страница
\a - Звонок (сигнал)
\' - Одиночная кавычка
\" - Двойная кавычка
\\ - Наклонная черта влево
/B - символ возврата на одну
\ddd -ASCII символ в восьмиричном представлении
\xdd - ASCII символ в шестнадцатиричном представлении
// ( /* … */ ) - комментарии
! Логическое НЕ ( NOT )
~ Побитовое дополнение
+ Сложение
- Вычитание, арифметическое отрицание
* Умножение
/ Деление
% Остаток
<< Сдвиг влево
>> Сдвиг вправо
< Меньше
<= Меньше или равно
> Больше
>= Больше или равно
== Равно
!= Не равно
& Побитовое И, адрес от
| Побитовое включающее ИЛИ
^ Побитовое исключающее ИЛИ
&& Логическое И ( and )
|| Логическое ИЛИ ( or )
' Последовательное выполнение (запятая)
?: Операция условного выражения
++ Инкремент
-- Декремент
= Простое присваивание
+= Сложение с присваиванием
-= Вычитание с присваиванием
*= Умножение с присваиванием
/= Деление с присваиванием
%= Остаток с присваиванием
>>= Сдвиг вправо с присваиванием
<<= Сдвиг влево с присваиванием
&= Побитовое И с присваиванием
|= Побитовое включающее ИЛИ с присваиванием
^= Побитовое исключающее ИЛИ с присваиванием
height - высота
width – ширина
depth – глубина
sum – сумма
Этими функциями (которые ниже в таблице) можно пользоваться только после подключения файла “#include math.h“.
Обращение |
Реализуемое действие |
fabs(x) |
Модуль аргумента |
atan(x) |
Aрктангенс (радианы) |
floor(x) |
Целая часть числа в форме double |
log(x) |
Натуральный логарифм |
pow(x,y) |
Вычисляет значение x в степени y |
sqrt(x) |
Корень квадратный |
sin(x) |
Синус (радианы) |
сos(x) |
Косинус (радианы) |
exp(x) |
Экспонента |
Символ формата |
Тип выводимого объекта |
%c |
char |
%s |
Строка символов |
%d |
int |
%u |
unsigned int |
%ld |
long(в десятичном виде) |
%f |
float/double(с фиксированной точкой) |
%e |
float/double(в экспоненциальной форме) |
%lu |
unsigned long |
%g |
float/double(в виде f или е в зависимости от значения) |
%lf |
long double (с фиксированной точкой) |
%le |
long double(в экспоненциальной форме) |
%lg |
long double(в виде f или е в зависимости от значения) |
Кроме классической записи оператора присваивания, в языке С++ используются операции увеличения ++ и уменьшения . Операция увеличения увеличивает свой операнд на 1, а операция уменьшения уменьшает свой операнд на 1. Существует две формы этих операций: постфиксная и префиксная. Разница между ними заключается в том, что они показывают, в какой момент осуществляется увеличение или уменьшение операнда:
x++ , x-- постфиксная запись; ++x, --x префиксная запись.