how to create a string literal as a function argument via string concatenation in c
Posted
by Reed Debaets
on Stack Overflow
See other posts from Stack Overflow
or by Reed Debaets
Published on 2010-04-09T20:31:05Z
Indexed on
2010/04/09
20:33 UTC
Read the original article
Hit count: 506
I need to pass a string literal to a function
myfunction("arg1" CONSTANT "arg1");
now part of that constructed string literal needs to be a function return
stmp = createString(); myfunction("arg1" stmp "arg2");
is there any way to do this in one line? myfunction("arg1" createString() "arg2"); //doesn't work ... why not? what instead?
NOTE: C only please.
© Stack Overflow or respective owner