next up previous
Next: Pointer auf Char III Up: Pointer Puzzles Previous: Pointer auf Char

Pointer auf Char II

void func()
{
    char hans[]="hans";

    hans[0]="g";
    cout << hans << "\n";
}

Programm ist falsch!
"g" sind zwei Zeichen!!
Compiler: warning: assignment to `char'
from `char *' lacks a cast
Richtig ist hans[0]='g';


next up previous
Next: Pointer auf Char III Up: Pointer Puzzles Previous: Pointer auf Char

© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998