🥂在反斜杠('\')有⒉種最常用的功能如下所示👋
#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
1續航功能?在實際上寫代碼這種通常使用是我們需要碰到比較復雜的邏輯情況下才會進行使用的,不過這個概念還是要形成的。
🍊細節說明?如果在我們的續航功能前面帶空格(space)是可以被允許的 但是在續航功能后帶空格編譯器是不被允許的。
📑注?續航在上述代碼指的是('\'),當然在上述不使用('\')直接換行在你的編譯器是可行的,但是怎么說呢其實這就是一個比較好的一個語法習慣了。所以在這里博主也推薦在這里加上我們的('\')符。
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main(void) {printf("C\nS\nD\nN"); } 運行結果 C S D N
2轉義字符?相信大家都了解過轉義字符的概念 比如我們最常用的轉義字符就是我們的換行符回車符('\n')本身這個字母n是沒有在我們C語法上有特殊的意義的。但是一旦和(’\')符結合起來了那么它此時就會變得非常的有意義喲ヾ(^▽^*)))
3特殊概念之回車和換行
回車:光標回到當前行的最開始。
換行:光標移動至下一行。
回車:\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; }
運行結果🖊相信大家也直到上述的運行結果了我這里也不在講述了。