char a='\'; 在c++中应该怎么表示?如题目上那样的写法是错的.记得需要什么什么转义的.如果详细点,或者把类似的情况(其他符号)的说一下会追加分哦!
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 20:12:14
![char a='\'; 在c++中应该怎么表示?如题目上那样的写法是错的.记得需要什么什么转义的.如果详细点,或者把类似的情况(其他符号)的说一下会追加分哦!](/uploads/image/z/1605481-25-1.jpg?t=char+a%3D%27%5C%27%3B+%E5%9C%A8c%2B%2B%E4%B8%AD%E5%BA%94%E8%AF%A5%E6%80%8E%E4%B9%88%E8%A1%A8%E7%A4%BA%3F%E5%A6%82%E9%A2%98%E7%9B%AE%E4%B8%8A%E9%82%A3%E6%A0%B7%E7%9A%84%E5%86%99%E6%B3%95%E6%98%AF%E9%94%99%E7%9A%84.%E8%AE%B0%E5%BE%97%E9%9C%80%E8%A6%81%E4%BB%80%E4%B9%88%E4%BB%80%E4%B9%88%E8%BD%AC%E4%B9%89%E7%9A%84.%E5%A6%82%E6%9E%9C%E8%AF%A6%E7%BB%86%E7%82%B9%2C%E6%88%96%E8%80%85%E6%8A%8A%E7%B1%BB%E4%BC%BC%E7%9A%84%E6%83%85%E5%86%B5%28%E5%85%B6%E4%BB%96%E7%AC%A6%E5%8F%B7%29%E7%9A%84%E8%AF%B4%E4%B8%80%E4%B8%8B%E4%BC%9A%E8%BF%BD%E5%8A%A0%E5%88%86%E5%93%A6%21)
char a='\'; 在c++中应该怎么表示?如题目上那样的写法是错的.记得需要什么什么转义的.如果详细点,或者把类似的情况(其他符号)的说一下会追加分哦!
char a='\'; 在c++中应该怎么表示?
如题目上那样的写法是错的.
记得需要什么什么转义的.
如果详细点,或者把类似的情况(其他符号)的说一下会追加分哦!
char a='\'; 在c++中应该怎么表示?如题目上那样的写法是错的.记得需要什么什么转义的.如果详细点,或者把类似的情况(其他符号)的说一下会追加分哦!
因为
像 \、# 、%等等字符在程序中有特别的用途,所以为了正常使用它,就需要复杂一点的表示了,此时C中用\来引起一个表达式就是了.
后边的表达式有几种,一种就是引起 \'"等
然后就是引起一个8进制表达式如\054,其中0必须有,表示8进制
或者一个十六进制的表达式\x9f,其中x表示十六进制,同样不可省略
这种情况不光是在C语言中有
在其他的语言甚至技术中都有
例如html语言,就是网页文件中 ,大于号和小于号构成的尖括号,分别都要用转义字符来表示
空格什么的也是
你可以看看
下次你提问题的时候,带上尖括号,然后查看源文件,你会看到对应位置上没有尖括号,而是两个东西