C语言转义字符


转义字符


意义


ASCII码值(十进制)


\a


响铃(BEL)


007


\b


退格(BS) ,将当前位置移到前一列


008


\f


换页(FF),将当前位置移到下页开头


012


\n


换行(LF) ,将当前位置移到下一行开头


010


\r


回车(CR) ,将当前位置移到本行开头


013


\t


水平制表(HT) (跳到下一个TAB位置)


009


\v


垂直制表(VT)


011


\\


代表一个反斜线字符‘‘\‘


092


\‘


代表一个单引号(撇号)字符


039


\"


代表一个双引号字符


034


\?


代表一个问号


063


\0


空字符(NULL)


000


\ooo


1到3位八进制数所代表的任意字符


三位八进制


\xhh


1到2位十六进制所代表的任意字符


二位十六进制

注意:区分,斜杠:"/" 与 反斜杠:"\" ,此处不可互换

时间: 2024-10-28 13:47:11

C语言转义字符的相关文章

C语言转义字符表和ASCII码表

常用转义字符表 和 ASCII码表完整版 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 . 1 SOH 33 ! 65 A 97 a 2 STX 34 " 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 68 D 100 d 5 ENQ 37 % 69 E 101 e 6 ACK 38 & 70 F 102 f 7 BEL 39 , 71 G 103 g

第五课,T语言转义字符()(版本5.0)

转义字符 字符串取值没什么限制,在引号""中可以填:数字.中文.字母 .特殊字符.以及他们的组合,字符串的值都要用双引号扩起来,比如 "我是字符型",当然,有人会问,如果字符串要带 " 号,怎么处理,难道是 """ ,不是的,这样编译会语法报错,TC综合开发工具会把前面两个""看成一个字符串,后面那个",就语法报错,这个时候就需要转义字符了,下面我们介绍一下转义字符,一般应用不到它 假如我们要表示

C语言-转义字符

%d   十进制有符号整数 %u   十进制无符号整数 %f    浮点数 %s   字符串 %c   单个字符 %p   指针的值 %e   指数形式的浮点数 %X   无符号以十六进制表示的整数 %o   无符号以八进制表示的整数 %g   自动选择合适的表示法 %P   输出地址符 原文地址:https://www.cnblogs.com/micro-st/p/8994748.html

C Language Study - <转义字符> " \a is fantastic ! "

C语言转义字符 转义字符 意义 阿斯科马值( ASCII)(十进制) \a 响铃BEL 007 \b 退格(BackSpace) ,将当前位置移到前一列(删除) 008 \f 换页(FF),将当前位置移到下页开头 012 \n 换行(LF) ,将当前位置移到下一行开头 010 \r 回车(CR) ,将当前位置移到本行开头 013 \t 水平制表(HT) (跳到下一个TAB位置) 009 \v 垂直制表(VT) 011 \\ 代表一个反斜线字符''\' 092 \' 代表一个单引号(撇号)字符 0

[整理]C语言中字符常量与ASCII码

所有的ASCII码都可以用"\"加数字(一般是8进制数字)来表示.而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了. C语言中提供的所有的转码序列(转义字符序列): 转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) ,将当前位置移到前一列 008 \f 换页(FF),将当前位置移到下页开头 012 \n 换行(LF

shell转义字符整理

转义:是用反斜线(\)放在需要转义的一个字符前,表示那个字符要看作一个普通字符. 用sed awk时,偶尔会用到转义字符 比如我在一个文件中的第8行到第10行插入字符串,使用\n参数就可以了 常用转义字符 都是英文字母的开头简写: \n 表示新行 \r 表示回车 \t 表示水平的制表符 \v 表示垂直的制表符 \b 表示后退符 \a 表示"警告"(蜂鸣或是闪动) \0xx 翻译成ASCII码为八进制0xx所表示的字符 未完,待续 借鉴C语言转义字符

C转义字符

C语言输出特殊字符 C语言转义字符意义大体同于前面的C#转义字符,这里列出用c语言,输出%d.\n等特殊字符的方法. #include <stdio.h> int main() { printf("%%d");//在屏幕中输出%d printf("\\n");//在屏幕中输出\n printf("%d");//0 printf("%%%%%d"); //%%0 printf("%%%%d");/

GO学习之 转义字符与编程规范

一.GO语言转义字符(escape char) 1) \t :一个制表符,实现对齐的功能 2) \n :换行符 3) \\ :一个\ 4) \” :一个” 5) \r :一个回车 (把\r后面的内容提到这一行的前面,覆盖最开头的内容) 举例以上转义字符: package main import "fmt"  // 主要提供格式化,输出和输入函数 func main(){     // 演示转义字符     fmt.Println("tom\tjack")     f

[BS-15] Values of type &#39;NSInteger&#39; should not be used as format arguments

Values of type 'NSInteger' should not be used as format arguments 苹果app支持arm64以后会有一个问题:NSInteger变成64位了,和原来的int (%d)不匹配,使用[NSString stringWithFormat:@“%d", integerNum]; 会报如下警告: Values of type 'NSInteger' should not be used as format arguments; add an