Ниже приведено введение в изучение языка C с указателями, на какие из них стоит обратить внимание: 1. При изучении языка C указатели — это суть языка C, и чтобы оценить, хорош ли ваш язык C или нет, нужно использовать свои указатели. 2. Указатель — это тип данных на языке C, и он также является особенностью языка C, потому что он гибок и изменяем, если использовать его правильно, можно сделать программу лаконичной, компактной и эффективной. 3. Понятие указателей: все данные хранятся в памяти. Байт в памяти обычно называют единицей памяти, и разные типы данных занимают разные ячейки памяти. 4. При изучении указателей вы должны с самого начала чётко понимать переменные указателя и указателя, иначе вы не будете знать, что происходит, когда будете учить продвинутые указатели позже. 5. Ошибка абзаца — это самая раздражающая ошибка среди программистов, потому что он слишком мало подсказок об ошибке. Просто предложение сегментации, я понятия не имею, в чём проблема. Вот его четыре варианта: операция пустой указатель b не существует в памяти c операция защищённая системой памяти d изменяет содержимое постоянной области Как этого избежать: Переменные массивы должны быть инициализованы, а ими нельзя управлять вне границ Решение: А постоянно комментирует код и пошагово отлаживает возможные ошибки. Если вы видите сигнальный запрос sisegv, убедитесь, что здесь есть проблема: новички обычно вызывают операции вне границ, конечно, другие ситуации не исключаются.
|