字符串连接问题

cheng20100915 2010-06-23 11:29:51
假设a=1,b=2 c=3 d='sa'
把这三个变量的值全都连接在一块
最后得到的结果必须为:1//2//3//sa

例如和下面的一样:
ww="1//2//3//sa"

怎么写啊?
...全文
58 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liutengfeigo 2010-06-23
  • 打赏
  • 举报
回复
你结贴吧~
cheng20100915 2010-06-23
  • 打赏
  • 举报
回复
哦,明白了,呵呵,谢谢二楼的兄弟,看来我还是个菜鸟啊,今天又学到一个知识
cheng20100915 2010-06-23
  • 打赏
  • 举报
回复
哦,明白了,呵呵,谢谢二楼的兄弟,看来我还是个菜鸟啊,今天又学到一个知识
  • 打赏
  • 举报
回复
二楼正解
ly88127959 2010-06-23
  • 打赏
  • 举报
回复
二楼正解
sprintf 是将字符串 输出到缓存
printf 是将字符串 输出到屏幕
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cheng20100915 的回复:]

楼上的兄弟很感谢你,不过不是我要的答案
我要的是不需要把他打印出来的
我只是把他存在变量里,
最后是要把结果变量当参数的
[/Quote]
哪里打印了?
用的是
sprintf
不是
printf
cheng20100915 2010-06-23
  • 打赏
  • 举报
回复
楼上的兄弟很感谢你,不过不是我要的答案
我要的是不需要把他打印出来的
我只是把他存在变量里,
最后是要把结果变量当参数的
  • 打赏
  • 举报
回复
char ww[100];
sprintf( ww , "%d//%d//%d//%s" , a,b,c,d );

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧