Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je Cdruh Header

? Programátori C používať hlavičkové súbory obsahujú ďalšie funkcie do svojich programov , funkcie , ktoré možno automatizovať programovanie úloh , alebo umožní , aby program komunikovať s hardvérom počítača . Niektoré z týchto hlavičiek, vrátane " ctype.h " hlavičkového súboru , aby programátor kontrolovať , porovnávať , a manipulovať znaky , ako sú čísla , písmená a interpunkcia . Tieto funkcie abstraktné tieto znakové operácie tak , že programátor nemusí venovať pozornosť tomu , ako počítač vlastne spracováva znaky . Znak Manipulácia v C

C je programovací jazyk relatívne nízkej úrovni , čo znamená , že spoločnosti s hardvérom počítača omnoho tesnejšie , než niektorých iných programovacích jazykov . Z tohto dôvodu, C spracováva znaky podobne ako skutočné počítačového hardvéru . Počítače nie sú v skutočnosti ukladať znaky v pamäti , ale skôr ukladať celé čísla , ktoré predstavujú znaky . Keď chce program zobrazí znak z pamäťového registra , to ťahá celočíselnú hodnotu z tohto registra a prevádza ho na znak , ktorý chcete zobraziť . Schémy kódovanie znakov , ako napríklad americký štandardný kód pre výmenu informácií , alebo ASCII , vyložiť vzťahy medzi celočíselné hodnoty a znaky .
Cdruh Header

hlavičkový súbor Cdruh , alebo " ctype.h , " obsahuje funkcie , ktoré pracujú s číslo /znak vzťahov , aby programy pre prácu s postavami . Tým , vrátane záhlavia Cdruh v preprocesoru alebo program , programátor môže volať na špecifické funkcie v hlavičke pracovať so znakmi v programe . Cdruh záhlavie obsahuje dve triedy funkcií , ktoré programátor môže použiť . Väčšia trieda zahŕňa kontrolu charakter , či sa hodí určitú definíciu , zatiaľ čo menšie trieda obsahuje transformačné funkcie pre úpravu postavy .
Kontrola postavy

znak kontrola funkcie sa znak dodaný programátor a skontrolujte , či sa zhoduje s konkrétnu definíciu . Napríklad , " isupper " a " islower " funkcie skontrolujte , znak , či to zodpovedá číslo v rozsahu horných alebo dolných znaky ( v tomto poradí ) v tabuľke ASCII vzťah . V " ispunct " funkcia kontroluje interpunkčných znamienok , zatiaľ čo " isspace " funkcia kontroluje medzerami , ako medzery a tabulátory, ktoré oba majú tiež číselnú hodnotu .
Postavy transformácie

menšia skupina funkcií v ctype.h skladá len z dvoch funkcií . Funkcia " toupper " zmení malé písmeno do hornej písmenom , zatiaľ čo " tolower " vykonáva opak . Funkcie urobiť vyhľadaním písmeno v tabuľke ASCII a kompenzáciu celočíselnú hodnotu o nastavenú hodnotu . Vzhľadom k tomu , že sú 26 hodnoty pre malé písmená a 26 písmen na veľké písmená , rovnaký offset môže previesť akékoľvek malé písmeno na veľké písmeno .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené