Järgnevalt on toodud sissejuhatus C-keele pointer-õppesse, millele tuleks tähelepanu pöörata: 1. C-keelt õppides on osutid C-keele olemus ja selleks, et hinnata, kas su C-keel on hea või mitte, pead kasutama oma viiteid. 2. Pointer on C-keele andmetüüp ja see on samuti C-keele omadus, sest see on paindlik ja muutlik; kui seda hästi kasutada, saab programmi muuta kompaktseks, kompaktseks ja tõhusaks. 3. Osutite kontseptsioon: kõik andmed salvestatakse mällu. Mälus olevat baiti nimetatakse tavaliselt mäluühikuks ning erinevad andmetüübid hõivavad erinevaid mälurakke. 4. Viiteid õppides pead algusest peale selge olema osuti ja osuti muutujate osas, vastasel juhul ei saa sa hiljem aru, mis toimub. 5. Lõiguviga, see on kõige tüütum viga kõigist programmeerijatest, sest ta annab sulle liiga vähe veateateid. Lihtsalt üks lause segmenteerimisest, mul pole aimugi, mis probleem on. Siin on tema neli võimalust: operatsiooni tühi osutit b operatsiooniaadress ei eksisteeri mälus c operatsioonisüsteemi kaitstud mälus d muuda konstantse ala sisu Kuidas vältida: Muutuva massiiviga massiivid tuleks initsialiseerida ja massiive ei tohiks kasutada väljaspool piire Lahendus: A kommenteerib pidevalt koodi ja silub võimalikke vigu samm-sammult. Kui näed signaali sisegv prompti, veendu, et siin on probleem – algajad on tavaliselt põhjustatud piiridest väljas olevate operatsioonide tõttu, muidugi ei välista muid olukordi.
|