Christbaum



  • nichtsdestotrotz sind diese beiden varianten korrekt aber zweifelhaften sinnes:

    if (foo = "bar")...
    if (foo == "bar")...
    

    laesst sich so schreiben:

    foo = "bar"; // da das if immer true sein wird. ein string liegt schliesslich nicht an adresse null
    if (!strcmp(foo, "bar"))... // wenn man c strings vergleichen will
    

    wollt ich nur der vollstaendigkeit halber losgeworden sein.


Anmelden zum Antworten