你好 Robert,
Moin!
[...] Ist firstperson dagegen tatsächlich ein C-String, täte es ein
simplesfirstperson = 0;
Nein. 0 ist nicht das gleiche und schon gar nicht dasselbe wie NULL.
Ich merke, da kennt einer C++. Ich kenne soweit keine Architektur, die _großartig_ zwischen ((*void)0) aka NULL bzw. 0 unterscheidet. OK, das erste ist ein waschechter Pointer, während das zweite ein impliziter Cast eines int nach char* darstellt.
再见,
克里斯蒂安
Yo man, Robert