例如 char * st="sdfd111111";
将st更改为 sdfd2345;
char* TagName=(char*)malloc(sizeof(char)*30);
memcpy(TagName, memberRef, 29);//截取前29位 memberRef也是char * 类型
TagName[29]='\0';//结束符 手动补一个结束符
char *s=".mag.f"; //第二个字符串
strcat(TagName,s); //拼接两个字符串,结果保存在第一个字符串当中
结果变成 TagName="simpleIOGenericIO/GGIO1.AnIn3.mag.f";
原来 memberRef="simpleIOGenericIO/GGIO1.AnIn3[MAX]";