Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 18507|Odpoveď: 3

[C] Podstata ukazováka jazyka C

[Kopírovať odkaz]
Zverejnené 9. 12. 2015 19:25:15 | | |
Nasleduje úvod do učenia sa jazyka C pomocou ukazovateľa, ktorým by ste mali venovať pozornosť:
1. Pri učení sa jazyka C sú ukazovatele podstatou jazyka C a na posúdenie, či je jazyk C dobrý alebo nie, musíte použiť svoje ukazovatele.
2. Pointer je dátový typ jazyka C a je tiež vlastnosťou jazyka C, pretože je flexibilný a meniteľný, ak ho dobre používate, môžete program urobiť stručným, kompaktným a efektívnym.
3. Koncept ukazovateľov: všetky údaje sú uložené v pamäti. Bajt v pamäti sa zvyčajne nazýva pamäťová jednotka a rôzne typy dát zaberajú rôzne pamäťové bunky.
4. Pri učení ukazovateľov musíte byť od začiatku jasní ohľadom ukazovateľov a premenných, inak nebudete vedieť, čo sa deje, keď sa neskôr naučíte pokročilé ukazovatele.
5. Chyba v odseku, to je najotravnejšia chyba zo všetkých programátorov, pretože vám dáva príliš málo chybových podnetov. Len veta o segmentácii, netuším, v čom je problém.
Tu sú jeho štyri možnosti: operácia prázdny ukazovateľ b adresa operácie neexistuje v pamäti c operácia chránená pamäťou d modifikácia obsahu konštantnej oblasti
  Ako sa tomu vyhnúť: Premenné polia by mali byť inicializované a polia by nemali byť prevádzkované mimo hraníc
  Riešenie: A neustále komentuje kód a krok za krokom ladí možné chyby. Ak uvidíte signálnu výzvu sisegv, uistite sa, že tu je problém, začiatočníci sú zvyčajne spôsobení operáciami mimo hraníc, samozrejme, iné situácie nie sú vylúčené.





Predchádzajúci:Nastavte pozadie pre Visual Studio 2013 alebo VS2010, je to super!
Budúci:V prehliadači 360 sa objavuje OT; adapp", "click":"0"
Zverejnené 9. 12. 2015 20:21:45 |
Zverejnené 9. 12. 2015 23:08:34 |
Často počúvam rady jazyka C
Zverejnené 9. 1. 2018 20:34:12 |

Ďakujem, že ste sa podelili   
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com