前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >『C + ⒈』‘\‘

『C + ⒈』‘\‘

作者头像
謓泽
发布2024-07-10 07:52:50
870
发布2024-07-10 07:52:50
举报
文章被收录于专栏:【C】系列

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

代码语言:javascript
复制
#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)是可以被允许的 但是在续航功能后带空格编译器是不被允许的。

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

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

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

³特殊概念之回车和换行

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

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

代码语言:javascript
复制
回车:\r
换行:\n

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

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

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

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

代码语言:javascript
复制
//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);
	}
}

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

      旋转光标视频运行结果

代码语言:javascript
复制
//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;
}

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档