Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 18507|Отговор: 3

[C] Същността на указателя на езика C

[Копирай линк]
Публикувано в 9.12.2015 г. 19:25:15 ч. | | |
Следва въведение в изучаването на езика C чрез указател, на кои от тях трябва да се обърне внимание:
1. Когато учите език C, указателите са същността на езика C и за да прецените дали вашият език C е добър или не, трябва да използвате указателите си.
2. Указателят е тип данни на езика C и също е характеристика на езика C, защото е гъвкав и променяем, ако го използвате добре, можете да направите програмата кратка, компактна и ефективна.
3. Концепцията за указатели: всички данни се съхраняват в паметта. Байт в паметта обикновено се нарича паметна единица, а различните типове данни заемат различни клетки памет.
4. Когато учите указатели, трябва да сте ясни относно променливите на указателя и указателя от самото начало, в противен случай няма да знаете какво се случва, когато научите напредналите указатели по-късно.
5. Грешка в параграфа, това е най-досадната грешка сред всички програмисти, защото ти дава твърде малко подсказки за грешка. Само едно изречение за сегментация, нямам представа какъв е проблемът.
Ето неговите четири възможности: операция празен указател b не съществува в паметта c операция защитена от системата памет d променя съдържанието на константната област
  Как да избегнете: Променливите масиви трябва да бъдат инициализирани, а масивите не трябва да се управляват извън границите
  Решение: А постоянно коментира кода и отстранява грешки стъпка по стъпка. Ако видиш сигнален sisegv prompt, увери се, че има проблем тук, начинаещите обикновено са причинени от операции извън границите, разбира се, други ситуации не са изключени.





Предишен:Настройте фоново изображение за Visual Studio 2013 или VS2010, страхотно е!
Следващ:В браузъра 360 се появява OT; adapp", "click":"0"
Публикувано в 9.12.2015 г. 20:21:45 ч. |
Публикувано в 9.12.2015 г. 23:08:34 ч. |
Често чувам указателите на езика C
Публикувано в 9.01.2018 г. 20:34:12 ч. |

Благодаря, че споделихте   
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com