Kun aloitat millä tahansa ohjelmointikielellä, aloituspiste on aina kielen perus -tulo-/lähtöjärjestelmä (I/O). Syötteen avulla voit kerätä tietoja ohjelman aikana, kun taas tulostuksen avulla voit näyttää tiettyjä tietoja käyttäjälle.

Kun koodaat C: ssä, sinun on kutsuttava oikeat kirjastotoiminnot perus I/O: lle. Sinun on aina sisällytettävä otsikkotiedostosta, jotta nämä toiminnot ladataan ohjelmaan.

Lähtö

C: n vakiolähtövirta on PC -näyttö. Toisin sanoen, kun suoritat C -ohjelman, jossa on tulostettavaa tietoa, se näkyy näytöllä. Virta on sarja hahmoja, jotka virtaavat paikasta toiseen.

On myös mahdollista käyttää toista tulostusvirtaa, kuten tiedostoa. Tämä on kuitenkin edistynyt aihe toiselle päivälle.

C -kieli käyttää printf () -toiminto tulostaa merkkijonon näytölle. Tämä merkkijono (jota joskus kutsutaan kirjaimeksi) sijoitetaan lainausmerkkien väliin printf () toiminto.

#sisältää 
int main (void) {// jokaiseen ohjelmaan sisältyvä päätoiminto
printf ("Ohjelmointi on helppoa!
" );
}
Lähtö näkyy:
Ohjelmointi on helppoa!
instagram viewer

Riviltä 1, #sisältää on esikäsittelydirektiivi. Se kehottaa esikäsittelijää sisällyttämään I/O -otsikon sisällön () ennen kuin ohjelma kootaan.

Huomaa, että ohjelman lähtö ei sisällä \ n. Tämä johtuu siitä, että se on pakosarja. Poistumisjärjestys on merkkien yhdistelmä, jolla on erityinen merkitys, ei pelkästään niissä olevia merkkejä.

Käänteisviiva (\) on merkki, joka kertoo kääntäjälle, että se suorittaa erikoistuloksen. Esimerkiksi, \ n tarkoittaa, että uusi rivi tulostetaan. Seuraava ohjelman lähtö (jos sellainen on) alkaa tältä uudelta riviltä.

Alla olevassa taulukossa on yhteenveto joistakin tavallisista pakosarjoista.

Pakoputki Kuvaus
\ n Uusi rivi. Sijoittaa kohdistimen seuraavan rivin alkuun
\\ Kallistusviiva. Lisää käänteisviivan merkkijonoon
\ t Vaaka -välilehti. Siirtää kohdistimen seuraavaan välilehden kohtaan
\" Kaksinkertainen lainaus. Lisää kaksoislainausmerkkijonon

Avaruuden pohjalta saatat joutua joskus hajottamaan pitkät sivut tekstieditorissa. Voit tehdä tämän mukavasti käyttämällä useita printf () toimintoja viestin tulostamiseksi.

Katso alla oleva esimerkki:

#sisältää 
int main (void) {// päätoiminto
printf ("C on strukturoitu ohjelmointikieli, joka on vahvasti kirjoitettu. Toisin kuin python, sinun on asetettava muuttuja ");
printf ("tietotyyppi ohjelmoitaessa C.");
}

Syöttö

Vakiotulovirta C: ssä on näppäimistö. Tämä tarkoittaa sitä, että kun ohjelma pyytää syötettä, se odottaa, että tiedot tulevat oletusarvoisesti näppäimistöltä.

On syytä tietää, että syöttövirta voidaan ohjata johonkin muuhun, kuten tiedostoon.

C -kieli käyttää scanf () -toimintoa käyttäjän syötteen saamiseksi. Katso alla oleva esimerkki:

#sisältää 
int main (void) {
int kokonaisluku1;
printf ("Anna kokonaisluku
" ); // kehota käyttäjää vastaamaan
scanf ("%d", & kokonaisluku1); // lukea kokonaisluku
jos ((n%2) == 0) {
System.out.println ("Numerosi on parillinen");
}muu{
System.out.println ("Numerosi on pariton");}
}

The scanf () funktio ottaa kaksi argumenttia: muunnosmäärittelyn ja muistiosoitteen. Yllä olevasta esimerkistä %d on konversiomääritys. Se kertoo scanf () syöttää kokonaisluku. The d sisään %d tarkoittaa "desimaalilukua".

Toinen argumentti alkaa merkillä (&), jota kutsutaan C -osoitteen "operaattoriksi". Argumentti & kokonaisluku 1 kertoo kääntäjälle, mikä muistiosoite käyttäjältä saatu arvo tallennetaan.

Jälkeen scanf () lause on suoritettu ohjelmassa, kääntäjä odottaa, että annat arvon. Lähetät arvon kirjoittamalla sen ja painamalla Enter -näppäintä (tai Return -näppäintä). Kun tämä arvo on määritetty muuttujalle, kaikki muut viittaukset siihen ohjelmassa käyttävät samaa arvoa.

Oppiminen C aloittelijaohjelmalla

Ohjelmointimatkasi aloittaminen on erittäin jännittävä yritys. Jos se tehdään väärin, se voi osoittautua pelottavaksi haasteeksi.

Asioiden oppiminen soveltamatta niitä käytännön tilanteisiin on yleensä ongelma. Ajattele laatikon ulkopuolella; yritä asettaa itsesi mielenkiintoisiin tilanteisiin, joissa voit soveltaa tietämystäsi. Harjoittelu joidenkin aloittelijaohjelmien kanssa on yksi parhaista tavoista säilyttää äskettäin hankkimasi tieto.

JaaTweetSähköposti
Kuinka oppia C -ohjelmointi tällä aloittelijaprojektilla

Haluatko aloittaa ohjelmoinnin, mutta et ole varma C: stä? Kokeile tätä C -ohjelmoinnin aloittelijan opetusohjelmaa ja tarkista, onko se sinulle sopiva kieli.

Lue seuraava

Liittyvät aiheet
  • Ohjelmointi
  • C Ohjelmointi
  • Koodausvinkkejä
  • Ohjelmointi
Kirjailijasta
Jerome Davidson (22 artikkelia julkaistu)

Jerome on MakeUseOfin henkilöstökirjoittaja. Hän käsittelee ohjelmointia ja Linuxia käsitteleviä artikkeleita. Hän on myös krypto -harrastaja ja seuraa aina salausteollisuutta.

Lisää Jerome Davidsonilta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi