De American Standard Code for Information Interchange is een coderingsschema dat in kaart brengt numerieke waarden om de tekens , cijfers en symbolen in het Engels . ASCII wordt gebruikt om tekens in computerprogramma's vertegenwoordigen . Zinnen kunnen worden gevormd door het aaneenrijgen van letters in het karakter arrays , of strings . U kunt de grootte van een ASCII-teken in een string te meten met behulp van de " sizeof " operator in een C -programma . Dit is handig omdat er twee mogelijke breedtes van een ASCII-teken , afhankelijk van het al dan niet uw systeem ondersteunt de uitgebreide ASCII- set of niet . Wat je C Integrated Development Environment ( zoals Eclipse CDT ) Need C Compiler ( zoals GCC ) Toon Meer Aanwijzingen Laad de C 1 IDE door te klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteer " File ", " New ", " Project " en kies " C Project " om een nieuwe C -project te creëren . Een lege broncode bestand in de teksteditor gedeelte van de IDE kopen van 2 Schrijf de volgende " belangrijke " functie verklaring, die is het toegangspunt in uw programma: . Int main ( ) { } 3 Schrijf de volgende tekenreeks , of touw , verklaring tussen de accolades dat de "main " functie verklaring volgt : < br > char * koord = " ASCII string" ; 4 Schrijf een lus structuur die doorloopt elke ASCII- teken in de tekenreeks . U kunt dit doen door het schrijven van de volgende lus "voor" : for (int i = 0 ; string [ i ] = ' \\ 0 ' ; i + + ! ) Op Twitter { } Goedkope 5 Schrijf een verklaring dat de grootte van elke ASCII- teken in de tekenreeks afgedrukt . Zet de volgende verklaring in de accolades die onmiddellijk volgen op de " voor" -lus : printf ( " charWidth : % d \\ n " , sizeof ( string [ i ] ) ) ; 6 Voer het programma door op de groene knop "Afspelen" . De programma-uitvoer ziet er ongeveer als deze , waaruit blijkt dat de breedte van elke ASCII- teken in de string is gelijk aan 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
|