C语言的斜杠\和反斜杠/怎么区分啊
1、区分用途,根据用途选用\或者/。二者使用场景不同。1 \ a) 在字符串中,用来表示转义字符,如\0, \n, \t等。b) 当代码过长时用来换行,尤其常用语宏定义中。2 / a) 除法符号。b) 注释符号。
2、“/”是正斜杠(撇斜杠);“\”是反斜杠(捺斜杠)。
3、单斜杠是除法,双斜杠是注释,反斜杠可以链接宏定义,或连接字符串。
4、“\”与“/”的区别为:用途不同、系统不同、网址不同。用途不同 “\”:“\”只能用来表示目录。“/”:“/”技能作为除法符号或者间隔符号使用,也能用来表示目录。
5、UNIX 中用的是“- ”符),所以只得使用反斜杠:\ 到了 Windows 时代,很多时候已经没有命令行参数的干扰,加上网络使用的扩展,现在斜杠和反斜杠大多时候可以互换,没有什么影响。PS:一楼的相对绝对说法是不正确的。
C语言的斜杠\和反斜杠/怎么区分啊?
区分用途,根据用途选用\或者/。二者使用场景不同。1 \ a) 在字符串中,用来表示转义字符,如\0, \n, \t等。b) 当代码过长时用来换行,尤其常用语宏定义中。2 / a) 除法符号。b) 注释符号。
“/”是正斜杠(撇斜杠);“\”是反斜杠(捺斜杠)。
单斜杠是除法,双斜杠是注释,反斜杠可以链接宏定义,或连接字符串。
正斜杠”和“反斜杠”,以便达到快速交流理解的目的。或可简称为撇杠和捺杠。计算机表示不同 正斜杠“/”windows系统中通常用来分隔命令行参数,表示选项等。不能作为文件名;在windows系统中,”\“用来表示目录。
C语言源代码中行结尾的反斜杠有什么用?
gned int 上面将uint 代替unsigned int 如果写成 define uint unsi gned int 就编译出错了。。
反斜杠有两种意义:续行符。预处理时把行末的反斜杠和那个换行符一同去除。在字符和字符串字面量里引起转义字符,数值转义码和统一字符名称。在示例中,不需要转义也不影响字符串的含义。
C语言中的反斜杠b(\b)是将输出的定位前移一个字符的意思(可以在输出中删除刚输出的一个字符)。例如:printf(abcde);printf(\bABCD\n);后,实际的输出为abcdABCD(后输出的A把e覆盖了)。
同理,我们要怎么在程序里面输出反斜杠 \呢?直接用 \可以么?答案是不可以的。