#define VER 1.2.3.4 #define VER_SUFFIXE blabla #define str_version(x, y) xstr_version(x, y) #define xstr_version(x, y) "v"#x" "#y int main(int argc, char *argv[]) { puts(str_version(VER, VER_SUFFIXE)); system("PAUSE"); return 0; }