C-ohjelman Perusteet
Olet tutustunut C-ohjelman rakenteen pääosiin, mutta pinnan alla on paljon enemmän.
Main.c
12345678#include <stdio.h> // Preprocessor directive int main() { // Entry point printf("Hello, c<>definity!\n"); return 0; // Exit }
printf() on funktio, joka näyttää tulosteen näytöllä. Näytettävä teksti tulee laittaa lainausmerkkeihin.
Funktio on uudelleenkäytettävä koodilohko, joka suorittaa tietyn tehtävän. Se voi ottaa syötteen (valinnainen), käsitellä sen ja palauttaa tuloksen (valinnainen).
Escape-merkit
Escape-merkit ovat C-kielessä erikoismerkkejä, jotka alkavat kenoviivalla (\) ja edustavat tulostumattomia tai erityisiä merkkejä merkkijonoissa. Niiden avulla voidaan muotoilla tekstiä tavoilla, joita ei voi tehdä tavallisilla merkeillä.
\n: rivinvaihto;\t: vaakasuuntainen sarkain;\v: pystysuuntainen sarkain;\f: lomakkeen syöttö.
\\: kenoviiva;\': yksittäinen lainausmerkki;\": lainausmerkki.
\r: rivinpalautus;\b: askelpalautin;\a: hälytys (kello);\0: null-merkki.
Main.c
12345678#include <stdio.h> int main() { printf("Hel\nlo"); return 0; }
Puolipiste
Puolipiste ; merkitsee lauseen loppua C-kielessä. Jokainen lause C:ssä tulee päättää ;-merkkiin. Sitä voi verrata pisteeseen kirjoitetun lauseen lopussa.
Return-lause
return on lause, jota käytetään funktion lopettamiseen ja mahdollisesti arvon palauttamiseen. main-funktion yhteydessä C-standardi edellyttää return 0 -käyttöä. Tämä ilmaisee yleensä poistumistilan tai ohjelman onnistuneen päättymisen.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you give examples of common escape characters in C?
Why is it important to use semicolons at the end of statements?
What happens if I forget to use return 0 in the main function?
Awesome!
Completion rate improved to 2.63
C-ohjelman Perusteet
Pyyhkäise näyttääksesi valikon
Olet tutustunut C-ohjelman rakenteen pääosiin, mutta pinnan alla on paljon enemmän.
Main.c
12345678#include <stdio.h> // Preprocessor directive int main() { // Entry point printf("Hello, c<>definity!\n"); return 0; // Exit }
printf() on funktio, joka näyttää tulosteen näytöllä. Näytettävä teksti tulee laittaa lainausmerkkeihin.
Funktio on uudelleenkäytettävä koodilohko, joka suorittaa tietyn tehtävän. Se voi ottaa syötteen (valinnainen), käsitellä sen ja palauttaa tuloksen (valinnainen).
Escape-merkit
Escape-merkit ovat C-kielessä erikoismerkkejä, jotka alkavat kenoviivalla (\) ja edustavat tulostumattomia tai erityisiä merkkejä merkkijonoissa. Niiden avulla voidaan muotoilla tekstiä tavoilla, joita ei voi tehdä tavallisilla merkeillä.
\n: rivinvaihto;\t: vaakasuuntainen sarkain;\v: pystysuuntainen sarkain;\f: lomakkeen syöttö.
\\: kenoviiva;\': yksittäinen lainausmerkki;\": lainausmerkki.
\r: rivinpalautus;\b: askelpalautin;\a: hälytys (kello);\0: null-merkki.
Main.c
12345678#include <stdio.h> int main() { printf("Hel\nlo"); return 0; }
Puolipiste
Puolipiste ; merkitsee lauseen loppua C-kielessä. Jokainen lause C:ssä tulee päättää ;-merkkiin. Sitä voi verrata pisteeseen kirjoitetun lauseen lopussa.
Return-lause
return on lause, jota käytetään funktion lopettamiseen ja mahdollisesti arvon palauttamiseen. main-funktion yhteydessä C-standardi edellyttää return 0 -käyttöä. Tämä ilmaisee yleensä poistumistilan tai ohjelman onnistuneen päättymisen.
Kiitos palautteestasi!