Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Grunderna i C-program | Introduktion till C
C-Grunder

bookGrunderna i C-program

Du har utforskat huvudkomponenterna i en C-programs struktur, men det finns mycket mer under ytan.

Main.c

Main.c

copy
12345678
#include <stdio.h> // Preprocessor directive int main() { // Entry point printf("Hello, c<>definity!\n"); return 0; // Exit }

Funktionen printf() visar utdata på skärmen. Text som ska visas måste omges av dubbla citattecken.

Note
Definition

En funktion är ett återanvändbart kodblock som utför en specifik uppgift. Den tar emot indata (valfritt), bearbetar den och kan returnera ett resultat (valfritt).

Escape-tecken

Escape-tecken är speciella sekvenser i C som börjar med ett omvänt snedstreck (\) och representerar icke-utskrivbara eller speciella tecken inom strängar. De möjliggör formatering av text på sätt som inte kan göras med vanliga tecken.

Formatering och avstånd
expand arrow
  • \n: ny rad;
  • \t: horisontell tabulator;
  • \v: vertikal tabulator;
  • \f: sidmatning.
Text- och symbolrepresentation
expand arrow
  • \\: omvänt snedstreck;
  • \': enkelfnutt;
  • \": dubbelfnutt.
Styr- och systemsignaler
expand arrow
  • \r: vagnretur;
  • \b: backsteg;
  • \a: signal (klocka);
  • \0: nulltecken.
Main.c

Main.c

copy
12345678
#include <stdio.h> int main() { printf("Hel\nlo"); return 0; }

Semikolonet

Semikolonet ; markerar slutet på ett sats i C. Varje sats i C ska avslutas med ett ;. Det kan liknas vid punkten i slutet av en skriven mening.

Return-satsen

return är en sats som används för att avsluta en funktion och eventuellt returnera ett värde. I sammanhanget av main-funktionen kräver standarden i C användning av return 0. Det indikerar generellt en avslutningsstatus eller att programmet har avslutats framgångsrikt.

question mark

Vilket av följande påståenden om strukturen och beteendet hos ett enkelt C-program är korrekt?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 2.63

bookGrunderna i C-program

Svep för att visa menyn

Du har utforskat huvudkomponenterna i en C-programs struktur, men det finns mycket mer under ytan.

Main.c

Main.c

copy
12345678
#include <stdio.h> // Preprocessor directive int main() { // Entry point printf("Hello, c<>definity!\n"); return 0; // Exit }

Funktionen printf() visar utdata på skärmen. Text som ska visas måste omges av dubbla citattecken.

Note
Definition

En funktion är ett återanvändbart kodblock som utför en specifik uppgift. Den tar emot indata (valfritt), bearbetar den och kan returnera ett resultat (valfritt).

Escape-tecken

Escape-tecken är speciella sekvenser i C som börjar med ett omvänt snedstreck (\) och representerar icke-utskrivbara eller speciella tecken inom strängar. De möjliggör formatering av text på sätt som inte kan göras med vanliga tecken.

Formatering och avstånd
expand arrow
  • \n: ny rad;
  • \t: horisontell tabulator;
  • \v: vertikal tabulator;
  • \f: sidmatning.
Text- och symbolrepresentation
expand arrow
  • \\: omvänt snedstreck;
  • \': enkelfnutt;
  • \": dubbelfnutt.
Styr- och systemsignaler
expand arrow
  • \r: vagnretur;
  • \b: backsteg;
  • \a: signal (klocka);
  • \0: nulltecken.
Main.c

Main.c

copy
12345678
#include <stdio.h> int main() { printf("Hel\nlo"); return 0; }

Semikolonet

Semikolonet ; markerar slutet på ett sats i C. Varje sats i C ska avslutas med ett ;. Det kan liknas vid punkten i slutet av en skriven mening.

Return-satsen

return är en sats som används för att avsluta en funktion och eventuellt returnera ett värde. I sammanhanget av main-funktionen kräver standarden i C användning av return 0. Det indikerar generellt en avslutningsstatus eller att programmet har avslutats framgångsrikt.

question mark

Vilket av följande påståenden om strukturen och beteendet hos ett enkelt C-program är korrekt?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 2
some-alt