Seuraavassa on johdanto C-kielen osoitinoppimiseen, joihin tulisi kiinnittää huomiota: 1. Kun opiskelet C-kieltä, osoittimet ovat C-kielen ydin, ja arvioidaksesi, onko C-kielesi hyvä vai ei, sinun täytyy käyttää omia osoittimiasi. 2. Osoitin on C-kielen tietotyyppi, ja se on myös C-kielen ominaisuus, koska se on joustava ja muutettavissa, ja jos sitä käyttää hyvin, ohjelmasta voi tulla tiivis, kompakti ja tehokas. 3. Osoittimien käsite: kaikki data tallennetaan muistiin. Muistissa olevaa tavua kutsutaan yleensä muistiyksiköksi, ja eri tietotyypit täyttävät eri muistisolut. 4. Kun opettelet osoittimia, sinun täytyy olla selkeä osoittimen ja osoittimen muuttujien suhteen alusta alkaen, muuten et tiedä, mitä tapahtuu, kun opit edistyneet osoittimet myöhemmin. 5. Kappalevirhe, tämä on ärsyttävin virhe kaikista ohjelmoijista, koska hän antaa liian vähän virhekehotteita. Vain lause segmentointifualtia, en tiedä mikä ongelma on. Tässä hänen neljä mahdollisuuttaan: operaatio tyhjä osoitin b ei ole olemassa muistissa c käyttöjärjestelmän suojaama muisti d muuttaa vakioalueen sisältöä Näin välttää: Muuttuvat taulukot tulisi alustaa, eikä taulukoita tulisi käyttää rajojen ulkopuolella Ratkaisu: A kommentoi jatkuvasti koodia ja korjaa mahdolliset virheet vaihe vaiheelta. Jos näet signaalin sisegv-kehotteen, varmista, että tässä on ongelma, aloittelijat johtuvat yleensä rajojen ulkopuolisista operaatioista, tietenkin muita tilanteita ei sulje pois.
|