Den amerikanske Standard Code for Information Interchange er en kodningsskema der knytter numeriske værdier til tegn , tal og symboler, der anvendes i det engelske sprog. ASCII bruges til at repræsentere tegn i computerprogrammer. Sætninger kan dannes ved at trække sammen tegn i tegndatatabeller , eller strenge . Du kan måle størrelsen af et ASCII-tegn i en streng ved at bruge " sizeof " operatør i et C-program . Dette er nyttigt, fordi der er to mulige bredder af en ASCII-tegn , afhængigt af , hvorvidt dit system understøtter det udvidede ASCII -apparat eller ej. Ting du skal
C Integrated Development Environment (såsom Eclipse CDT )
C Compiler (såsom GCC)
Vis Flere Instruktioner
1
Load C IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File ", " New ", " Project" og vælg " C-projekt " for at oprette et nyt C-projekt . En tom kildekode fil vises i teksteditoren del af IDE
2
Skriv følgende "main "-funktion erklæring, som er indgangen til dit program : .
Int main ()
{}
3
Skriv følgende tegnsekvensen , eller snor , erklæring mellem de krøllede parenteser , som følger " main "-funktionen erklæring: < br >
char * string = " ASCII-streng "
4
Skriv en løkke struktur, der gennemløber alle ASCII-tegn i strengen . Du kan opnå dette ved at skrive følgende "for" loop : Hej
for (int i = 0; string [ i] = '\\ 0 ' , jeg + + !)
{}
5
Skriv en erklæring , der udskriver størrelsen af hver ASCII-tegn i strengen . Placer følgende erklæring inde i krøllede parenteser, som følger umiddelbart efter det "for" loop : Hej
printf (" charWidth :% d \\ n" , sizeof ( string [ i] )),
6
Udfør programmet ved at trykke på den grønne "Play" -knappen. Programmet output vil se noget som dette , hvilket viser, at bredden af hver ASCII-tegn i strengen er lig med 1 byte
charWidth : . 1
charWidth : 1
charWidth : 1
charWidth : 1
charWidth : 1
charWidth : 1
charWidth : 1
charWidth : 1 < br >
charWidth : 1
charWidth : 1
charWidth : 1
charWidth : 1