Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 18507|Відповідь: 3

[C] Суть вказівника мови C

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





Попередній:Встановіть фонове зображення для Visual Studio 2013 або VS2010 — це круто!
Наступний:У браузері 360 з'являється OT; adapp", "click":"0"
Опубліковано 09.12.2015 20:21:45 |
Опубліковано 09.12.2015 23:08:34 |
Я часто чую вказівники мови C
Опубліковано 09.01.2018 20:34:12 |

Дякую, що поділилися   
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com