Date Редакция Категория comp Теги C / Cpp

Ну, или почти одной...

1. Чтобы запомнить кто в кого копируется в функциях вроде strcpy, memcpy

удобно представлять знак '=' между аргументами.

2. Операция поразрядного сдвига

что_сдвигается <в_каком_направлении> на_сколько_разрядов

Пример:

1 << 2;    // число 1 сдвигается влево на 2 разряда
bits >> 3; // значение переменной bits сдвигается вправо на 3 разряда

3. *i — указатель или значение?

В определении переменной * является признаком указателя, в остальных случаях * — признак значения указателя.

int i = 13;
int *j = &i; // Определение указателя j
*j = 12;     // *j - значение указателя

4. Пауза до нажатия Enter

std::cin.get();


Комментарии

comments powered by Disqus