Нижче наведено вступ до вивчення мови C за допомогою вказівки, на які варто звернути увагу: 1. Вивчаючи мову C, вказівники є суттю мови C, і щоб оцінити, чи ваша мова C хороша, потрібно використовувати їх. 2. Вказівник — це тип даних мови C, і це також особливість мови C, оскільки він гнучкий і змінний; якщо ви правильно ним користуєтеся, програму можна зробити лаконічною, компактною та ефективною. 3. Поняття вказівників: усі дані зберігаються в пам'яті. Байт у пам'яті зазвичай називають одиницею пам'яті, і різні типи даних займають різні комірки пам'яті. 4. Вивчаючи вказівники, ви повинні з самого початку чітко розуміти змінні вказівника і вказівників, інакше ви не будете розуміти, що відбувається, коли вивчите складні вказівники пізніше. 5. Помилка абзацу — це найдратівливіша помилка серед усіх програмістів, бо він дає занадто мало підказок про помилку. Просто одне речення про сегментацію, я не маю уявлення, у чому проблема. Ось його чотири варіанти: операція порожній вказівник b не існує в пам'яті, c операція, захищена системою, пам'ять d змінює вміст сталої області. Як уникнути: Змінні масиви слід ініціалізувати і не використовувати масиви поза межами Рішення: А постійно коментує код і крок за кроком відлагоджує можливі помилки. Якщо ви бачите сигнальний запит sisegv, переконайтеся, що тут є проблема, адже початківці зазвичай спричинені операціями поза межами, звісно, інші ситуації не виключаються.
|