连结字符串? 怎么连结字符串?如*la="ab"*lb="cd"使*lc="abcd"?Thanks! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LPTSTR lstrcat( LPTSTR lpString1, // pointer to buffer for concatenated strings LPCTSTR lpString2 // pointer to string to add to string1); char lc[10];strcpy(lc, la);strcat(lc, lb); 楼上说的不错:#include "stdafx.h"#include <string.h>#include <stdio.h>int main(int argc, char* argv[]){ char *la="ab"; char *lb="cd"; char lc[10]; strcpy(lc,la); strcat(lc,lb); return 0;} main() {char* la="ab",*lb="cd",* lc;c=la;while(*lc) lc++;while(*lb!='\0') {*lc=*lb;lc++;lb++;}lc-=3;printf("%s",lc);}你看看,OK! WTL怎么自绘工具栏 VC++对话框内嵌子对话框 主线程、OnPaint() MDI 界面 边框问题,怎么都去不掉 多线程的一个问题!!! 请问:GUID是个什么东西? 寻<<vc技术内幕》的翻译版本,50分相送 关于远程数据库 线程等待问题 到底有人用VC真正做数据库开发吗??? 请问哪儿有《Atl internals》中文版的电子书 CTreeCtrl问题
LPTSTR lpString1, // pointer to buffer for concatenated strings
LPCTSTR lpString2 // pointer to string to add to string1
);
strcpy(lc, la);
strcat(lc, lb);
#include "stdafx.h"
#include <string.h>
#include <stdio.h>
int main(int argc, char* argv[])
{
char *la="ab";
char *lb="cd";
char lc[10];
strcpy(lc,la);
strcat(lc,lb);
return 0;
}
{
char* la="ab",*lb="cd",* lc;
c=la;
while(*lc) lc++;
while(*lb!='\0') {
*lc=*lb;
lc++;
lb++;
}
lc-=3;
printf("%s",lc);
}
你看看,OK!