二级c语言, \'%c\' 是什么意思。两个反斜杠的作用是什么

如题所述

c语言例的\'%c\'是转移符,'是让系统知道,要输出的字符,%指定特殊字符

C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

1:“\r\n":反转义

2:强制换行(多用于宏定义中)

3:注释单行

扩展资料

转义字符的作用

转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示HTML标签,因此就不能直接当做文本中的符号来使用。

为了在HTML文档中使用这些符号,就需要定义它的转义字符串。当解释程序遇到这类字符串时就把它解释为真实的字符。在输入转义字符串时,要严格遵守字母大小写的规则。第二个原因是,有些字符在ASCII字符集中没有定义,因此需要使用转义字符串来表示。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-28
c语言里 ' 有特殊意义,想输出这种符号的字符,要加斜杠来标识追答

让系统知道,我要输出的是字符,不是程序代码

追问

亲在吗

追答

本回答被提问者和网友采纳
第2个回答  2014-03-14
' 是转义字符,如果不加 ’ 编译器会报错,\'在输出中只会输出 ‘ ,类似的还有 \\ \% \" ,你可参考http://baike.baidu.com/view/73.htm,望采纳,谢谢
第3个回答  2014-03-14
显示单引号(')
第4个回答  2014-03-14
就是以字符的形式输出

二级c语言, \\'%c\\' 是什么意思。两个反斜杠的作用是什么
c语言例的\\'%c\\'是转移符,'是让系统知道,要输出的字符,%指定特殊字符 C中定义了一些字母前加"\\"来表示常见的那些不能显示的ASCII字符,如\\0,\\t,\\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。1:“\\r\\n":反转义 2:强制换行(多用于宏定义中)3:注释单行 ...

菜鸟C语言请教,反斜杠的意义
反斜杠有两种意义:续行符。预处理时把行末的反斜杠和那个换行符一同去除。在字符和字符串字面量里引起转义字符,数值转义码和统一字符名称。在示例中,不需要转义也不影响字符串的含义。如果是字符,就需要对'进行转义:'\\'';同样的,在字符常量里可以不对"进行转义:'"'转义字符包括\\a \\b \\f ...

C语言源代码中,行结尾有反斜杠,这些反斜杠有什么用?
反斜杠起到换行作用,用于宏定义和字符串换行。其中宏定义中使用居多。如果一行代码有很多元素,导致太长影响阅读,可以通过在结尾加\\的方式,实现换行,编译时会忽略\\及其后的换行符,当做一行处理。在宏定义中,要换行必须使用\\结尾。在字符串常量中,可以使用\\结尾,如 "this \\ is \\ for\\ testing"...

c 两个反斜杠 C语言
那个\\表示和后面的是接一起的,告诉程序下一行和上一行是一起的 比如你要输入一串很长的字符串,但是太长了一行放不下,或者不好看,你可以加个\\,然后直接回车换行。否则编译器默认不会连接起来的

c语言中斜杠和反斜杠分别做什么用。有点乱,帮我整理一下
单斜杠是除法,双斜杠是注释,反斜杠可以链接宏定义,或连接字符串。

C语言反斜杠问题
拥有转义字符的原因基本上是两点:一、使用转义字符来表示字符集中定义的字符,比如ASCll里面的控制字符及回车换行等字符,这些字符都没有现成的文字代号。所以只能用转义字符来表示 。二、某一些特定的字符在编辑语言中被定义为特殊用途的字符。这些字符由于被定义为特殊用途,它们失去了原有的意义。

C语言中 "\\" 的作用是什么?
印度的程序设计课程采用“事件驱动式”教学,我认为在中国的c语言程序设计教学中应该采用“项目驱动式”教学。“项目驱动式”教学就是以项目为目的,以c语言理论教学为过程,最终能用c语言设计项目,实现项目的要求。“项目驱动式”教学的关键在于培养学生“如何做什么”和“可以干什么”。一个项目就是一个工程,在“...

C语言的斜杠\\和反斜杠\/怎么区分啊?
区分用途,根据用途选用\\或者\/。二者使用场景不同。1 \\ a) 在字符串中,用来表示转义字符,如\\0, \\n, \\t等。b) 当代码过长时用来换行,尤其常用语宏定义中。2 \/ a) 除法符号。b) 注释符号。单行注释的\/\/,和多行注释的\/* *\/用的都是\/。

反斜杠字符,单引号字符,和双引号字符在c语言中是什么作用,求解
反斜杠字符是:转义字符,如\\n 单引号字符是:是表示一个字符的,就是定义char类型时用,如char ‘a’这是定义字符a 双引号字符:是表示字符

...斜杠,哪个是反斜杠啊?在命令中怎么用的,什么意思。
晕,初学C吧,还是怎么的,从右上往左下方向的事斜杠,一般在键盘右shift左边,在大写锁定或者英语模式下可以输入,或者数字键盘上数字8的正上方,直接输入;从左上往右下方向的是 反斜杠,一般在键盘右shift的上面就是,不过有的不是,斜杠的作用主要是 充作除号,在编程中双斜杠或斜杠加星号(\/*)可以插入注释,而且,就像...

相似回答