8.1 为什么strcat(string,’!’);不行?

字符和字符串的区别显而易见, 而strcat() 用于连接字符串。

C 中的字符用它们的字符集值对应的小整数表示, 参见下边的问题8.4。

字符串用字符数组表示;

通常你操作的是字符数组的第一个字符的指针。

二者永远不能混用。

要为一个字符串增加!,

需要使用

strcat(string, "!");

参见问题1.13, 7.2 和16.6。

永不止步步 发表于01-16 14:36 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67410个|学分:308317个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号