C语言转义字符的问题 望高手解答

[复制链接]
查看11 | 回复1 | 2010-4-24 12:29:11 | 显示全部楼层 |阅读模式
一般一情况下,字符是用单引号,而字符串是用双引号的'a'正确'a'' 错误 编译器讲第二个逗号和第一个匹配,则第三个就是多余的了,就出现错了'a\''正确,系统知道那是转义字符,不会发生匹配。字符串类似。
回复

使用道具 举报

千问 | 2010-4-24 12:29:11 | 显示全部楼层
一般都是这样用的\' \'' ,不容易出问题。char ch='"';//正确char ch=''';//错误char ch[3]="'";//正确char ch[3]=""";//错误这样用的\' \'' ,是防止用错了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行