Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Tekststrenge og arrays -- Tastaturgenvej: 'p'  Næste side: Tekststrenge og pointere -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Lærebog -- Tastaturgenvej: 'v'  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Tekststrenge - slide 5 : 26

Initialisering af tekststrenge
En tekststreng kan initialiseres på flere forskellige måder
  char str_1[] = {'A', 'a', 'l', 'b', 'o', 'r', 'g', '\0'};

  char str_2[] = "Aalborg";

  char *str_3 = "Aalborg";

  char str_4[8];
  str_4[0] = 'A';  str_4[1] = 'a';  str_4[2] = 'l';  
  str_4[3] = 'b';  str_4[4] = 'o';  str_4[5] = 'r';  
  str_4[6] = 'g';  str_4[7] = '\0';   
string-init.c
Hele programmet inklusive udskrivninger af de fire tekststrenge.
string-assignment.c
Tilsvarende forsøg på assignments til de fire tekststrenge.
Ved initialisering via tekstkonstanter tilføjes nultegnet automatisk af compileren