C语言的转义字符,转义字符的用法

简介: C语言的转义字符,转义字符的用法

各位少年 我来给大家分享一下转义字符

\?在书写多个问号的使用,防止他们被解析成三字母词,在新的编译器上没法验证了
\'通常用于表示字符常量
\"用于表示一个字符串的双引号
\\用于表示一个反斜杠,防止它被解释为一个转义序列符
\a警报,这样使得终端发出警报声或出现闪烁,或者两者同时发生
\b退格键,光标回退一个字符,但不删除字符
\f换页符,光标移到下一页,在现在系统上,这已经反映不出来了,行为改成类似于\v
\n换行符
\r回车符,光标移到同一行开投。
\t制表符,光标移到下一个水平制表位,通常是下一个8的倍数
\v垂直分隔符,光标移到下一个崔直制表符,通常是下一行的同一列

转义字符是转变了原来字符的意义的字符

各位少年 我来分享给大家怎么使用这些转义字符 看代码例子

#include<stdio.h>
int main()
{
printf("(are you OK??)\n);//我们管这叫三字母词 很可惜 这些东西已经没有编译器能演示他结果了,因为这个三字母词已经过时了
return 0;
}

在一些编译器上这为方括号]很可惜VS2022打印结果 不是这个,哪各位少年就疑惑了我们想打印结果是 are you OK??


怎么办呢 ?其实我们就需要\了,让他变成一个普通的字符,看代码和效果


为了更加直观,我们换个代码演示。

#include<stdio.h>
int main()
{
printf("are you OK?\\n");
return 0;
}

看这代代码我用了两个斜杠 这两个斜杠的意思是说把斜杠n转换成普通字符,打印的结果就是are you ok?n大家懂了吗?


我来分享第二个转义字符单引号,单引号是打印单个字符的,看代码

printf("%c\n",'a');

打印单个字符的,还记得怎么把转义字符转换成单引号吗?

printf("%c",'\'');


这样就打印了单引号


接下来介绍\t 被建议识别为转义字符就是水平制表符 简单来说就是空格四个或者八个


号,我们介绍下一个、,\a这会使得终端发出警报声或出现闪烁,或者。   警报这会使得终转发出警报


我们再来介绍下一个\b相当于删除退阁 相当退了一个


printf(abc\b)他往前退一个只会打印ab


好我们把有用的都介绍完了 今天先分享到这里


相关文章
|
9月前
|
程序员 C语言
C语言中的转义字符表
C语言中的转义字符表
266 0
|
9月前
|
算法 编译器 C语言
C语言猜数字小游戏(也包含python实现的用法)
本文基于VS2022、pycharm和前面的知识,写一个凭借分支与循环的小游戏,比如: 写一个猜数字游戏 游戏要求: 电脑自动生成1~100的随机数 玩家猜数字,猜数的过程中,根据猜测数据的大小给出大了或小了的反馈,直到猜对,游戏结束 在pyhton中生成随机数是比较简单的,可以直接导入random的包,直接生成随机数,导致写猜数字小游戏变成了判读语句和循环语句嵌套就能写出来,所以我不做过多的介绍了,可以直接看后面的代码展示,想了解更多的python可看python的基础知识,这里面有我在学习python的过程中写的笔记
122 0
|
2月前
|
IDE 编译器 开发工具
【C语言】全面系统讲解 `#pragma` 指令:从基本用法到高级应用
在本文中,我们系统地讲解了常见的 `#pragma` 指令,包括其基本用法、编译器支持情况、示例代码以及与传统方法的对比。`#pragma` 指令是一个强大的工具,可以帮助开发者精细控制编译器的行为,优化代码性能,避免错误,并确保跨平台兼容性。然而,使用这些指令时需要特别注意编译器的支持情况,因为并非所有的 `#pragma` 指令都能在所有编译器中得到支持。
175 41
【C语言】全面系统讲解 `#pragma` 指令:从基本用法到高级应用
|
5月前
|
C语言
C语言判断逻辑的高阶用法
在C语言中,高级的判断逻辑技巧能显著提升代码的可读性、灵活性和效率。本文介绍了六种常见方法:1) 函数指针,如回调机制;2) 逻辑运算符组合,实现复杂条件判断;3) 宏定义简化逻辑;4) 结构体与联合体组织复杂数据;5) 递归与分治法处理树形结构;6) 状态机管理状态转换。通过这些方法,可以更高效地管理和实现复杂的逻辑判断,使代码更加清晰易懂。
261 88
|
6月前
|
存储 缓存 编译器
【C语言篇】scanf和printf万字超详细介绍(基本加拓展用法)(下篇)
scanf处理⽤⼾输⼊的原理是,⽤⼾的输⼊先放⼊缓存,等到按下回⻋键后,按照占位符对缓存进⾏解读。 解读⽤⼾输⼊时,会从上⼀次解读遗留的第⼀个字符开始,直到读完缓存,或者遇到第⼀个不符合条件的字符为⽌。
223 2
|
6月前
|
存储 C语言
【C语言篇】scanf和printf万字超详细介绍(基本加拓展用法)(上篇)
printf 的作⽤是将参数⽂本输出到屏幕。它名字⾥⾯的 f 代表 format (格式化),表⽰可以定制输出⽂本的格式。
120 1
|
8月前
|
存储 C语言
c语言scanf函数用法
c语言scanf函数用法
|
8月前
|
自然语言处理 编译器 C语言
转义字符使用详解【C语言】
转义字符使用详解【C语言】
|
8月前
|
存储 C语言
C语言学习记录——联合体(共用体、特点、用法、联合体大小计算)
C语言学习记录——联合体(共用体、特点、用法、联合体大小计算)
145 2
|
7月前
|
存储 C语言
C语言中static关键字的作用与用法解析
C语言中static关键字的作用与用法解析

热门文章

最新文章