關於C語言的轉義字元
轉義字元參考:
\a:蜂鳴,響鈴
\b:回退:向後退一格
\f:換頁
\n:換行,游標到下行行首
\r:回車,游標到本行行首
\t:水平製表
\v:垂直製表
\\:反斜槓
\':單引號
\":雙引號
\?:問號
\ddd:三位八進位制
\xhh:二位十六進位制
\0:空字元(NULL),什麼都不做
注:
1,\v垂直製表和\f換頁符對螢幕沒有任何影響,但會影響印表機執行響應操作。
2,\n其實應該叫回車換行。換行只是換一行,不改變游標的橫座標;回車只是回到行首,不改變游標的縱座標。
3,\t 游標向前移動四格或八格,可以在編譯器裡設定
4,\' 在字元裡(即單引號裡)使用。在字串裡(即雙引號裡)不需要,只要用 ' 即可。
5,\? 其實不必要。只要用 ? 就可以了(在windows VC6 和tc2 中驗證)。
相關推薦
C語言轉義字元基礎總結
C語言轉義字元總結 C語言中的轉義字元,是字元常量中很特別的一類。初學者容易在這方面犯錯誤,比如說我。 錯題1 答案:C解析:每一個轉義字元具有一個長度,這個字串中:\t, \x43, \', \, \n 和\102都是轉義字元,也就是轉義字元佔6個,普通字元:m,
C#語言轉義字元(\xhhhh和\udddd)
C#語言中轉義字元和C/C++語言的轉義字元不太一樣,但有一些是通用的。在C#語言中的轉義字元有下面這些(也許不太完整,此為個人實踐中的總結,在網上看到的很多轉載的文章都混淆了和C/C++中的轉義字元。) \'(單引
c語言轉義字元如下
#define MQTT_EVENT_REPORT_BOX_STATUS_FORMAT "{"\ &nbs
c語言轉義字符
abcde har 保留 設置 小數位 包括 小數位數 scanf() long C語言轉義字符和格式控制符參考 轉義字符參考: \a:蜂鳴,響鈴 \b:回退:向後退一格 \f:換頁 \n:換行,光標到下行行首 \r
Problem A: C語言實驗--字元變數的輸入輸出
Problem A: C語言實驗--字元變數的輸入輸出 Time Limit: 1 Sec Memory Limit: 128 MB Description 輸入兩個字元,輸出這兩個字元本身有以及它們對應的ASCII碼 Input 輸入兩個字元
C/C++的轉義字元
\a:蜂鳴,響鈴 \b:回退:向後退一格 \f:換頁 \n:換行,游標到下行行首 \r:回車,游標到本行行首 \t:水平製表 \v:垂直製表 \\:反斜槓 \':單引號 \":雙引號 \?:問號 \ddd:三位八進位制 \x
C語言 輸出字元03
#include<stdio.h> int main() {int a=66,b=79,c=89;putchar(a);putchar(b);putchar(c);putchar('\n'
C語言寬字元——字符集與字元編碼和寬字元之間的關係
前言: 距上一篇博文,已經是3個月的時間了,忙碌著專案開發,無暇顧及部落格。現在專案總算是結束了一個段落,是該總結的時候。4月份將會更新幾篇文章,都是在專案中遇到的問題,然後再深入瞭解之後總結出來的,希望通過這個平臺能與更多的人有更多的交流。 正文: 我在做日誌管理這一部
c語言一個字元變數儲存多個字元
#include<stdio.h> int main() { char s; char a = 'a'; scanf("%s",&s); printf("input word is:%s, %c\n",&a
C語言中字元陣列的初始化與賦值
1.字元陣列初始化 在C語言中,字串是當做字元陣列來處理的;所以字串有兩種宣告方式,一種是字元陣列,一種是字元指標。 字元陣列初始化 char parr[] = "zifuchuanshuzu"; char charr[] = { 'z','i',
C語言 轉義符\t佔用幾個空格
這個問題,在你學習程式設計過程中可能會考慮到,有時為了位元組對齊而使用轉義符中\t,但是到底\t佔用幾個空格呢?下面我們首先通過程式來體驗下,然後在總結#include <stdio.h> int main() { printf("1234
C語言之字元型資料型別
字元型資料型別就是字元1、字元資料的表示字元型資料是用單引號括起來的一個字元。例如:'a'、'b'、'='、'+'、'?'都是合法字元型資料。在C語言中,字元型資料有以下特點:字元型資料只能用單引號括起來,不能用雙引號或其它括號。字元型資料只能是單個字元,不能是字串。字元可以
c語言用字元陣列和字元指標刪除相同字元
如何用字元陣列和字元指標做引數刪除與某字元相同的字元 1.用字元陣列 char *DelLetter1(char str1[],char a) //用字元陣列刪除 { int i = 0; int c = 0; char *b = (char*)malloc((s
C語言中字元陣列和字串指標分析
這幾天搞Unix上的C程式,裡面用到了很多字元陣列和字串指標,我記得在學完C語言後相當一段時間裡,對指標這個東西還是模模糊糊,後來工作也沒怎麼用到過C,雖然網上這類的文章也有很多,還是決定自己在這做個小總結,也算加深下自己的印象,寫了下面的測試程式: #include <stdio.h>
C語言輸入字元和字串
字元:對三個函式的總結:getchar(),getche(),getch()函式緩衝區標頭檔案回顯適用平臺getchar()有stdio.h有Windows、Linux、Mac OS 等所有平臺getche()無conio.h有Windowsgetch()無conio.h無W
C語言的字元陣列(字串)的定義與初始化
1、字元陣列的定義與初始化 字元陣列的初始化,最容易理解的方式就是逐個字元賦給陣列中各元素。 char str[10]={ 'I',' ','a','m',' ',‘h’,'a','p','p','y'}; 即把10個字元分別賦給str[0]到str[9]10個元素 如果花
c語言的字元陣列和字元指標
這幾天搞Unix上的C程式,裡面用到了很多字元陣列和字串指標,我記得在學完C語言後相當一段時間裡,對指標這個東西還是模模糊糊,後來工作也沒怎麼用到過C,雖然網上這類的文章也有很多,還是決定自己在這做個小總結,也算加深下自己的印象,寫了下面的測試程式: #inclu
printf中語言轉義字元和格式控制符的介紹
轉義字元參考: /a:蜂鳴,響鈴/b:回退:向後退一格/f:換頁/n:換行,游標到下行行首/r:回車,游標到本行行首/t:水平製表/v:垂直製表//:反斜槓/’:單引號/”:雙引號/?:問號/ddd:三位八進位制/xhh:二位十六進位制/0:空字元(NULL),什麼都不做
C語言中的轉義字元
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
《C語言及程式設計》資料——C語言中轉義字元
下面是C語言中的轉義字元及其意義:轉義字元意義ASCII碼值(十進位制)\a響鈴(BEL)007\b退格(BS) ,將當前位置移到前一列008\f換頁(FF),將當前位置移到下頁開頭012\n換行(LF