I need to pass a string literal to a function
myfunction("arg1" DEF_CHAR "arg1");
now part of that constructed string literal needs to be a function return
stmp = createString();
myfunction("arg1" stmp "arg2"); //oh that doesn't work either
is there any way to do this in one line?
myfunction("arg1" createString() "arg2"); //what instead?
NOTE: C only please.
My goal is to avoid initializing a new char array for this =/