为了账号安全,请及时绑定邮箱和手机立即绑定

如何在C中连接Const/文字字符串?

如何在C中连接Const/文字字符串?

C++ C
catspeake 2019-06-12 21:22:44
如何在C中连接Const/文字字符串?我在C里工作,我得把几件事连在一起。现在我有一个:message = strcat("TEXT ", var);message2 = strcat(strcat("TEXT ", foo), strcat(" TEXT ", bar));现在,如果您有C方面的经验,我肯定您会意识到,当您尝试运行它时,这会给您一个分段错误。那我该怎么处理呢?
查看完整描述

3 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

各位,使用strncpy(),strnCAT()或snprintf()
超过缓冲空间会破坏内存中的任何其他内容!
(请记住允许尾部空“\0”字符的空格!)

查看完整回答
反对 回复 2019-06-12
  • 3 回答
  • 0 关注
  • 639 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信