But then the line:

ediag(fctName, LEVEL_INFO, "huhu");

should not work either, but it works fine.

By the way those lines are also correct (from the tutorial):

STRING* player_str = "Johnny Bravo";
STRING* test_string = ""; // empty string
STRING* riddle = "#100"; // string which stores up to 100 characters