Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 18507|Odgovoriti: 3

[C] Bistvo kazalca jezika C

[Kopiraj povezavo]
Objavljeno na 9. 12. 2015 19:25:15 | | |
Sledi uvod v učenje jezika C s kazalcem, na katere je treba biti pozorni:
1. Pri učenju jezika C so kazalci bistvo jezika C, in da presodite, ali je vaš jezik C dober ali ne, morate uporabiti svoje kazalce.
2. Kazalec je podatkovna vrsta jezika C in je tudi značilnost jezika C, saj je prilagodljiv in spremenljiv; če ga dobro uporabljate, lahko program naredite jedrnatega, kompaktnega in učinkovitega.
3. Koncept kazalcev: vsi podatki so shranjeni v pomnilniku. Bajt v pomnilniku se običajno imenuje pomnilniška enota, različni tipi podatkov pa zasedajo različne pomnilniške celice.
4. Pri učenju kazalcev morate biti od začetka jasni glede kazalcev in spremenljivk, sicer ne boste vedeli, kaj se dogaja, ko se kasneje naučite naprednih kazalcev.
5. Napaka v odstavku, to je najbolj nadležna napaka vseh programerjev, ker vam daje premalo pozivov k napaki. Samo stavek o segmentaciji, nimam pojma, kje je problem.
Tukaj so njegove štiri možnosti: operacija prazen kazalec b operacijski naslov ne obstaja v pomnilniku c operacijski pomnilnik zaščiten s sistemom d spreminjanje vsebine konstantnega območja
  Kako se temu izogniti: Spremenljive polja je treba inicializirati, polja pa ne smejo delovati izven meja
  Rešitev: A nenehno komentira kodo in korak za korakom odpravlja napake glede morebitnih napak. Če vidiš signal sisegv poziv, se prepričaj, da je tukaj težava, začetnike običajno povzročajo operacije izven meja, seveda pa druge situacije niso izključene.





Prejšnji:Nastavite sliko v ozadju za Visual Studio 2013 ali VS2010, to je super!
Naslednji:V brskalniku 360 se pojavi OT; adapp", "klik":"0"
Objavljeno na 9. 12. 2015 20:21:45 |
Objavljeno na 9. 12. 2015 23:08:34 |
Pogosto slišim namige jezika C
Objavljeno na 9. 01. 2018 20:34:12 |

Hvala, ker si delil   
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com