我在c语言中 要输出一 个普通的字符\ 和\\ 我该怎么写呢?

来源:百度知道 编辑:UC知道 时间:2024/06/20 16:36:37
我在c语言中 要输出一 个普通的字符\ 和\\ 我该怎么写呢 ?一定要在前面再多加一个\ 吗??也就是这样a='\\'? 不能就直接 a='\' 呀?
这还真有点奇怪了呢 还请高手指点 帮我解开这个心节……

对呀,因为\是转义符,要表示它自己本身必须用\\
比如:
a = '\''; //表示单引号
a = '\\'; //表示\\本身

当然要在前面加一个'\'了,它是个转义字符.
如果你不想这样的话,你可以用它在ASCII码表中的位置来代替!