Содержание
- 2. Часть 1
- 3. Указатели Указатель — это переменная, содержащая адрес ячейки памяти (числовое значение). Память типичной машины представляет собой
- 4. Указатели и адреса Оператор &(взятие адреса) применяется только к “объектам”, расположенным в памяти: к переменным и
- 5. Пример #include #include void main() { int A = 100; int *p; p = &A; //Получаем
- 6. Перестановка двух переменных void swap(int x, int y) /* НЕВЕРНО */ { int temp; temp =
- 7. Перестановка двух переменных Чтобы получить желаемый эффект, вызывающей программе надо передать указатели на те значения, которые
- 8. Перестановка двух переменных void swap(int *px, int *py) { int temp; temp = *рх; *рх =
- 9. Перестановка двух переменных Аргументы-указатели позволяют функции осуществлять доступ к объектам вызвавшей ее программы и дают возможность
- 10. Часть 2
- 11. Адресная арифметика Указатели и целочисленные переменные можно складывать и вычитать. Конструкция р + n означает адрес
- 12. Указатели и массивы int a[10]; int *pa = NULL; ра = &а[0]; /* будет указывать на
- 13. Нулевой элемент массива и адрес /* ра и а имеют одно и то же значение. */
- 14. Адресная арифметика Важно помнить что следующее операции опасны: Использовать арифметические операции с указателями ссылающимися не на
- 15. Длина строки /* strlen: возвращает длину строки */ int strlen(char *s) { int n; // увеличение
- 16. Длина строки /* все вызовы правомерны */ strlen("3дравствуй, мир"); /* строковая константа */ char array[100]; strlen(array);
- 17. Длина строки /* strlen: возвращает длину строки s */ int strlen(char *s) { char *p =
- 18. Символы и строки в С
- 19. Символы и строки в С Подробнее на сайте: http://cppstudio.com/post/437/
- 20. Лабораторные работы
- 21. Указатели Создайте и заполните массив из 10 элементов, числами от 100 до 110. Напишите программу, которая
- 22. Строки Напишите программу, вычисляющую количество символов в строке. Примечание: Использовать указатели Использовать циклы
- 23. Среднее арифметическое последовательности чисел Напишите функцию для нахождения среднего арифметического последовательности чисел, если известно, что признак
- 25. Скачать презентацию