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 upraviť pevnou dĺžkou reťazec znakov

V programovacom jazyku C , text sa uloží ako pevnej dĺžky znakové pole s názvom reťazca . Znak poľa nie je možné zmeniť , ale obsah každej znakovej bunky môžu byť zmenené . Môžete priamo pristupovať každý znak v reťazci , čo vám prísnu kontrolu nad jeho obsahom. Spôsob prístupu reťazec je jednoduché a nezaberie veľa kód vôbec . Veci , ktoré budete potrebovať
C integrované vývojové prostredie ( IDE ) , ako je napríklad Eclipse CDT
C kompilátora , ako je GCC
Zobraziť ďalšie inštrukcie Cestuj 1

Založte C IDE kliknutím na jeho ikonu programu . Keď sa otvorí , vyberte " File /New /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

Vytvorte hlavnú funkciu , ktorá bude slúžiť ako vstupný bod do svojho programu . Všetky kódu bude prebývať medzi zloženými zátvorkami hlavného funkcie . Napíšte nasledujúce v hornej časti súboru zdrojového kódu :

int main ( )

{ }
3

vytvoriť znak poľa , alebo reťazec . Vyplňte reťazec s niektorými znakmi , symboly alebo čísla . Napíšte Nasledujúci medzi zloženými zátvorkami hlavného funkcie :

char str [ ] = " 0123456789 " ;
4

Pridať znak nového riadku do piateho indexu reťazca . Reťazce začať počítať na indexe 0 , takže piaty index zodpovedá šiesteho znaku v sekvencii . Ak chcete vložiť v tomto indexe , napíšte nasledovné :

str [ 5 ] = ' \\ n' ;
5

cyklus cez sekvencie znakov obsiahnutých v reťazci . Napíšte na slučku , ktorá prechádza hodnôt od 0 do 9 a vytlačiť každý znak v danom indexe v reťazci . Napíšte nasledujúce cyklus for :

for ( int i = 0 ; i < 10 ; i + + )

{ printf ( " % c " , str [ i ] ) ; }
praha 6

spustite program stlačením zeleného tlačidla " Play " . Program vytlačí čísla 0 až 4 , a potom vytlačí znak nového riadku v piatom indexe a nakoniec vytlačí čísla 6 až 9.

Najnovšie články

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