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

Ako merať Každý ASCII znakov Šírka v String

Americký štandardný kód pre výmenu informácií je schéma kódovania , ktoré mapuje číselné hodnoty pre znaky , číslice a symboly používané v anglickom jazyku . ASCII sa používa na reprezentáciu znakov v počítačových programoch . Vety môžu byť vytvorené zoraďovať znaky do znakovej poľa alebo reťazca . Môžete zmerať veľkosť znak ASCII v reťazci pomocou " sizeof " operátor v C program . To je užitočné , pretože existujú dva možné šírky znaku ASCII , v závislosti na tom , či je alebo nie je váš systém podporuje rozšírenú sadu ASCII alebo nie . Veci , ktoré budete potrebovať
C integrované vývojové prostredie ( napr. Eclipse CDT )
C Compiler ( napr. GCC )
Zobraziť ďalšie inštrukcie Cestuj 1

Vložte C IDE kliknutím na jeho ikonu programu . Keď sa otvorí , zvoľte " Súbor " , " Nový " , " Project " a zvoľte " C Project " vytvoriť nový C projekt . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE
2

Napíšte nasledujúce " hlavné " funkcie vyhlásenie , ktoré je vstupný bod do svojho programu : .

Int main ( )

{ }
3

Napíšte nasledujúce sekvencie znakov , alebo reťazec , vyhlásenie v medzi zloženými zátvorkami , ktoré nasledujú za " hlavné " funkcie vyhlásenie :

char * string = " ASCII reťazec " ;
4

Napíšte štruktúru slučky , ktorá prechádza každý ASCII znaku v reťazci . Môžete to urobiť tým , že píše nasledujúce " pre " slučky :

pre ( ! Int i = 0 ; string [ i ] = ' \\ 0 ' ; i + + )

{ }

5

Napíšte príkaz , ktorý sa vytlačí na veľkosť každého ASCII znaku v reťazci . Umiestnite nasledovné vyhlásenie vnútri zložených zátvoriek , ktoré bezprostredne nasledujú " pre " slučky :

printf ( " charWidth : % d \\ n" , sizeof ( string [ i ] ) ) ;
6

spustite program stlačením zeleného tlačidla " Play " . Výstup programu bude vyzerať nejako takto , čo ukazuje , že šírka každého znaku ASCII v reťazci je rovná 1 bajt

charWidth : . 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

Najnovšie články

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