当前位置: 首页 > news >正文

『C + ⒈』‘\‘

🥂在反斜杠('\')有⒉种最常用的功能如下所示👋

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main(void)
{int a = 10;int b = 20;int c = 30;if (a == 10 &&\b == 20 &&\c == 30){printf("Your print\n");}else{printf("Not print\n");}
}
运行结果:Your print

¹续航功能⇢在实际上写代码这种通常使用是我们需要碰到比较复杂的逻辑情况下才会进行使用的,不过这个概念还是要形成的。

🍊细节说明⇢如果在我们的续航功能前面带空格(space)是可以被允许的 但是在续航功能后带空格编译器是不被允许的。

📑注⇢续航在上述代码指的是('\'),当然在上述不使用('\')直接换行在你的编译器是可行的,但是怎么说呢其实这就是一个比较好的一个语法习惯了。所以在这里博主也推荐在这里加上我们的('\')符。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main(void)
{printf("C\nS\nD\nN");
}
运行结果
C
S
D
N

²转义字符⇢相信大家都了解过转义字符的概念 比如我们最常用的转义字符就是我们的换行符回车符('\n')本身这个字母n是没有在我们C语法上有特殊的意义的。但是一旦和(’\')符结合起来了那么它此时就会变得非常的有意义哟ヾ(^▽^*)))

³特殊概念之回车和换行

回车:光标回到当前行的最开始

换行:光标移动至下一行。

回车:\r
换行:\n

🍎注→实际上\n同时具备回车和换行的作用也就是说实际上是\r+\n的。

            如果我们要单独使用回车的话需要使用\r转义字符。 

📋拓展﹣单引号(' ')表示的是字符  双引号(" ")表示的是字符串。

📑那么接下来我举出⑵个程序示例来康康\r的回车如下代码所示↓

//1.旋转光标
#define _CRT_SECURE_NO_WARNINGS 1
#include<Windows.h>
#include<stdio.h>
int main(void)
{int Count = 0;const char* p = "|/-\\";while (1){Count %= 4;//限制范围printf("[%c]\r", p[Count]);Count++;Sleep(30);}
}

📝代码示例结果⇢在这里由于是动态的形式我就以呈现视频的效果带大家来看看如下👋

      旋转光标视频运行结果

//2.倒计时
#define _CRT_SECURE_NO_WARNINGS 1
#include<Windows.h>
#include<stdio.h>
int main(void)
{int i = 0;for (i=10;i>=0;i--){printf("[%2d]\r", i);Sleep(1000);}return 0;
}

运行结果🖊相信大家也直到上述的运行结果了我这里也不在讲述了。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • [ABC275A] Find Takahashi 题解
  • 基于go 1.19的站点模板爬虫
  • 记录一次排查api接口不通的问题
  • NI SCXI-1001 模块处理器控制器
  • 【work】AI八股-神经网络相关
  • 骏网一卡通之类的游戏卡有什么用?
  • kettle中调用restful接口时的SSL信任证书问题
  • cesium 雷达扫描
  • go获取正在运行的函数并及时捕获panic
  • ARM/Linux嵌入式面经(十四):ARM体系架构基础知识
  • 人与机器的协同是强弱系统的互补行为
  • 通过Spring Boot结合实时流媒体技术对考试过程进行实时监控
  • 数据结构 实验 3
  • Apache部署与配置
  • 存储产品选型策略 OSS生命周期管理与运维
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • 11111111
  • Cumulo 的 ClojureScript 模块已经成型
  • echarts的各种常用效果展示
  • iOS 系统授权开发
  • PermissionScope Swift4 兼容问题
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • 开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
  • 你不可错过的前端面试题(一)
  • 七牛云假注销小指南
  • 物联网链路协议
  • 栈实现走出迷宫(C++)
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 昨天1024程序员节,我故意写了个死循环~
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • # 安徽锐锋科技IDMS系统简介
  • #Datawhale AI夏令营第4期#AIGC方向 文生图 Task2
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #vue3 实现前端下载excel文件模板功能
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (1)常见O(n^2)排序算法解析
  • (1)虚拟机的安装与使用,linux系统安装
  • (2024,LoRA,全量微调,低秩,强正则化,缓解遗忘,多样性)LoRA 学习更少,遗忘更少
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (C++二叉树05) 合并二叉树 二叉搜索树中的搜索 验证二叉搜索树
  • (十一)图像的罗伯特梯度锐化
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (四)Controller接口控制器详解(三)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .gitignore文件---让git自动忽略指定文件
  • .NET CF命令行调试器MDbg入门(一)
  • .net dataexcel winform控件 更新 日志
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。
  • .NET导入Excel数据
  • .net网站发布-允许更新此预编译站点
  • .NET序列化 serializable,反序列化
  • .Net中ListT 泛型转成DataTable、DataSet