ВУЗ:
Составители:
Рубрика:
15
операторов goto. Метка должна быть составлена по правилам, принятым для имен
переменных, и отделяться двоеточием.
Пример:
if (i!=0) goto label1;
i++;
label1: printf ("%d",i);
Оператор break применяется во всех трех операторах цикла и в операторе
switch. Его выполнение приводит к тому, что происходит передача управления от
операторов for, while, do-while или switch к следующему за ними оператору.
Оператор continue
применяется с любым из трех операторов цикла.
Выполнение оператора приводит к тому, что для операторов for и while начинается
новая итерация, а для do-while производится проверка условия выхода, в
зависимости от результатов которой выполнение цикла может быть прервано или
продолжено далее.
Указатели
В языке Си для описания указателей используется знак операции
косвенной
адресации *, а также приводится тип данных, с которым будет связан указатель.
Примеры описания указателей:
int y, x=9;
int *p1=&x; // Указатель на int, p1 указывает на x
int **p2=&p1; // Указатель на указатель на int,
// p2 указывает на p1
Над указателями определены пять операций:
- присваивание;
- косвенная адресация (*), или получение значения, хранящегося по адресу, на
который ссылается указатель;
- взятие
адреса (&) с целью получения адреса указателя;
- увеличение (++) или уменьшение (--), означает перемещение указателя на n
байт в сторону увеличения или уменьшения адресов; значение n соответствует
количеству байт памяти, отводимых для единицы типа данных, с которым связан
указатель;
- разность.
Выполнять над указателями операции отношения не рекомендуется, поскольку
результат
может быть некорректным.
15 операторов goto. Метка должна быть составлена по правилам, принятым для имен переменных, и отделяться двоеточием. Пример: if (i!=0) goto label1; i++; label1: printf ("%d",i); Оператор break применяется во всех трех операторах цикла и в операторе switch. Его выполнение приводит к тому, что происходит передача управления от операторов for, while, do-while или switch к следующему за ними оператору. Оператор continue применяется с любым из трех операторов цикла. Выполнение оператора приводит к тому, что для операторов for и while начинается новая итерация, а для do-while производится проверка условия выхода, в зависимости от результатов которой выполнение цикла может быть прервано или продолжено далее. Указатели В языке Си для описания указателей используется знак операции косвенной адресации *, а также приводится тип данных, с которым будет связан указатель. Примеры описания указателей: int y, x=9; int *p1=&x; // Указатель на int, p1 указывает на x int **p2=&p1; // Указатель на указатель на int, // p2 указывает на p1 Над указателями определены пять операций: - присваивание; - косвенная адресация (*), или получение значения, хранящегося по адресу, на который ссылается указатель; - взятие адреса (&) с целью получения адреса указателя; - увеличение (++) или уменьшение (--), означает перемещение указателя на n байт в сторону увеличения или уменьшения адресов; значение n соответствует количеству байт памяти, отводимых для единицы типа данных, с которым связан указатель; - разность. Выполнять над указателями операции отношения не рекомендуется, поскольку результат может быть некорректным.
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »