« Предыдущий вопрос
Имена переменных

Имя (идентификатор) включает в себя последовательность букв и цифр. Первый символ должен явля

Загрузка
Скачать Получить на телефон
например +79131234567

txt fb2 ePub html

на телефон придет ссылка на файл выбранного формата

Что это

Шпаргалки на телефон — незаменимая вещь при сдаче экзаменов, подготовке к контрольным работам и т.д. Благодаря нашему сервису вы получаете возможность скачать на телефон шпаргалки по информатике (программированию). Все шпаргалки представлены в популярных форматах fb2, txt, ePub , html, а также существует версия java шпаргалки в виде удобного приложения для мобильного телефона, которые можно скачать за символическую плату. Достаточно скачать шпаргалки по информатике (программированию) — и никакой экзамен вам не страшен!

Сообщество

Не нашли что искали?

Если вам нужен индивидуальный подбор или работа на заказа — воспользуйтесь этой формой.

Следующий вопрос »
Ссылка

Ссылка – это другое имя объекта. Главное применение ссылок заключается в спецификации операци

Разыменование



Основной операцией над указателем является разыменование, т. е. ссылка на объект, на который указывает указатель. Эту операцию также именуют косвенным обращением. Например:

char c1 = 'a';

char* p = &c1 // в p хранится адрес c1 char c2 = *p; // c2 = 'a'

Над указателями можно осуществлять определенные арифметические действия. К примеру, функция, подсчитывающая число символов в строке (не считая завершающего 0):

int strlen(char* p) {

int i = 0;

while (*p++) i++; return i;

}

Два структурных типа различны, даже когда они имеют одинаковые члены. К примеру:

struct s1 {int a;};

struct s2 {int a;};

являются двумя разными типами, поэтому

s1 x;

s2 y = x; // ошибка: несоответствие типов.

Структурные типы отличаются и от основных типов, поэтому

s1 x;

int i = x; // ошибка: несоответствие типов

Но существует механизм описания нового имени для типа, который не требует введения нового типа. Описание с префиксом typedef вводит не новую переменную данного типа, а новое имя этого типа. К примеру:

typedef char* Pchar; Pchar p1,p2; char* p3 = p1;