Wie man einen Ausdruck in C stringifiziert
Gibt es eine Möglichkeit, einen Ausdruck vor der Stringifizierung in c auszuwerten?
Beispiel:
#define stringify(x) #x
...
const char * thestring = stringify( 10 * 50 );
Das Problem ist, dass ich bekommen will
const char * thestring = "500";
Undnicht:
const char * thestring = "10 * 50";
Kann das gemacht werden?