Quote Originally Posted by Salem
strcat
thanks.

it looks like i need to copy both chars into a buffer to join them like this,

Code:
  char * stuff  = "abc";
 char * morestuff = "efg";
 char str[80];
 strcpy (str,stuff);
 strcat  (str,morestuff);
 MessageBox(NULL,str ,"",0);
why can't i just say,

Code:
  char * stuff  = "asd";
 char * morestuff = "dfg";
 
 MessageBox(NULL,strcat(stuff,morestuff) ,"",0);