Teil 4 - Hello World — Änderungen 5488 → 6457

Zeile 28: Zeile 28:
 
     char* video = (char*) 0xb8000;
 
     char* video = (char*) 0xb8000;
  
−
     for (i = 0; i < sizeof(hw); i++) {
+
    // C-Strings haben ein Nullbyte als Abschluss
 +
     for (i = 0; hw[i] != '\0'; i++) {
 +
 
 
         // Zeichen i in den Videospeicher kopieren
 
         // Zeichen i in den Videospeicher kopieren
 
         video[i * 2] = hw[i];
 
         video[i * 2] = hw[i];