字符串合并的问题

2019-03-25 18:57发布

8XP[4Q7H4Q@@Z5IJSPB$]SN.png
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
lcofjp
1楼-- · 2019-03-25 23:39
你那种方法也可以的,简便一点的可以用strcpy来做,strcpy(address, "ATDL xxxxxxx");
ywlzh
2楼-- · 2019-03-26 01:42
楼上的办法 或者用sprintf
汤权
3楼-- · 2019-03-26 07:41
没太看明白你的意思,不过我给你我的写法吧:
strcpy(address + 5, "87654321");
这样就可以直接将address的后面的地址换成你想要的了,这里是87654321。如果你想使用一个整形数赋值给address的话可以这样:
char str[10];
sprintf(str,"%.8d",87654321);
strcpy(address + 5, str);
emily_1105
4楼-- · 2019-03-26 10:44
lcofjp 发表于 2016-10-11 16:32
你那种方法也可以的,简便一点的可以用strcpy来做,strcpy(address, "ATDL xxxxxxx");

恩 好的 谢谢您,我试一下!
emily_1105
5楼-- · 2019-03-26 10:54
 精彩回答 2  元偷偷看……
emily_1105
6楼-- · 2019-03-26 14:00
汤权 发表于 2016-10-11 16:50
没太看明白你的意思,不过我给你我的写法吧:
strcpy(address + 5, "87654321");
这样就可以直接将addres ...

太详细了 ,谢谢您!

一周热门 更多>