Menade du?

C

Logotyp för C++

Citat

Logotyp för BSD - Berkeley Software Distribution

Förkortningar

  • DMS - Degrees, Minutes, Seconds (36°59'21.2"N 84°13'53.3"W)
  • CPP
  • STD - Standard
  • AST - Abstract syntax tree
  • BSD - Berkeley Software Distribution

Filändelser

  • .cpp
Brian Kernighan Bjarne Stroustrup Dennis Ritchie

Kända personer

  • Brian Kernighan
  • Bjarne Stroustrup
  • Dennis Ritchie

Version av C

cpp --version

Vilken C?

which cpp

Sökväg

/usr/bin/cpp

Kompilera

gcc main.c

Kör

./a.out

Kommentarer

// En kommentar /* En kommentar */

Import

#include <stdio.h> #include <stdlib.h> #include <string.h> #include "include/io.h"

Hello world

#include <stdio.h> int main(void) { printf("Hello, world!\n"); return 0; }

Exempel

printf("Hello %v\nYou are %d years", name, year);

Funktioner

int main(int argc, char* argv[]) {return 0;} calloc malloc free sizeof strlen

Array

{}

Loop

for () {}

Struct

struct { char* name; int age; } person;

Null

\0

Test (hämta här)

valgrind

Standardiseringar

  • ANSI

Programmeringsspråk

Stor miniräknare

Kuriosa

Restaurang

Hurd logotyp Logotyp för GPD - GNU Project Debugger