Warum kann ich aber dann in den Programmen vier Zeilen direkt ansprechen??
Das kommt aud deinen Compiler an.
Bei Codevision muss ich tatsächlich die zweite Zeile mit der Adresse
lcd_gotoxy(0,20); ansprechen - also erste Zeile 21 Zeichen.
Für die vierte Zeile gilt lcd_gotoxy(1,20);

Wie das bei deinem Compiler ist musst Du halt nachlesen oder ausprobieren.