亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

C語言中的字符(char)詳細講解

2020-01-26 14:30:50
字體:
來源:轉載
供稿:網友

1.字符型(char)簡介 字符型(char)用于儲存字符(character),如英文字母或標點。

嚴格來說,char 其實也是整數類型(integer type),因為 char 類型儲存的實際上是整數,而不是字符。

計算機使用特定的整數編碼來表示特定的字符。

2. 聲明字符型變量

3. 字符常量與初始化

實例:

用 char 類型來專門表示一個字符,例如:

char a='1';char b='$';char c='X';char d=' '; // 空格也是一個字符char e='/63'; //也可以使用轉義字符的形式

char 稱為字符類型,只能用單引號' '來包圍,不能用雙引號" "包圍。而字符串只能用雙引號" "包圍,不能用單引號' '包圍。

輸出字符使用 %c,輸出字符串使用 %s。

字符與整數

先看下面一段代碼:

#include <stdio.h>#include <stdlib.h>int main(){  char a = 'E';  char b = 70;  int c = 71;  int d = 'H';  printf("a=%c, a=%d/n", a, a);  printf("b=%c, b=%d/n", b, b);  printf("c=%c, c=%d/n", c, c);  printf("d=%c, d=%d/n", d, d);  system("pause");  return 0;}

輸出結果:

a=E, a=69

b=F, b=70

c=G, c=71

d=H, d=72

在ASCII碼表中,E、F、G、H 的值分別是 69、70、71、72。

字符和整數沒有本質的區別??梢越o char 變量一個字符,也可以給它一個整數;反過來,可以給 int 變量一個整數,也可以給

它一個字符。

char 變量在內存中存儲的是字符對應的 ASCII 碼值。如果以 %c 輸出,會根據 ASCII 碼表轉換成對應的字符;如果以 %d 輸

出,那么還是整數。

int 變量在內存中存儲的是整數本身,當以 %c 輸出時,也會根據 ASCII 碼表轉換成對應的字符。

也就是說,ASCII 碼表將整數和字符關聯起來了。不明白的讀者請重溫《ASCII編碼與Unicode編碼》一文,并猛擊這里查看整

數與字符的完整對應關系。

字符串

C語言中沒有字符串類型,只能使用間接的方法來表示。可以借助下面的形式將字符串賦值給變量:

char *variableName = "string";

char和*是固定的形式,variableNmae 為變量名稱,"string" 是要賦值的字符串。

由于大家的基礎還不夠,這里暫時不深入探討,大家暫時記住即可,我們會在《C語言指針》一節中詳細介紹。

字符串使用示例:

#include <stdio.h>#include <stdlib.h>int main(){  char c = '@';  char *str = "This is a string.";  printf("char: %c/n", c);  printf("string1: %s/n", str);  //也可以直接輸出字符串  printf("string2: %s/n", "This is another string.");  system("pause");  return 0;}

 運行結果:

char: @

string1: This is a string.

string2: This is another string.

 以上就是對C語言字符(char)的資料整理,希望對學習 C語言的朋友有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美极品第一页| 成人a级免费视频| 亚洲人成电影在线观看天堂色| 国产综合视频在线观看| 久久久久久久国产精品| 国产色婷婷国产综合在线理论片a| 久久精品国产亚洲精品2020| 九九九热精品免费视频观看网站| 亚洲女人天堂av| 亚洲人成欧美中文字幕| 国产婷婷色综合av蜜臀av| 亚洲一区久久久| 久久久91精品国产一区不卡| 亚洲国产97在线精品一区| 91高清免费视频| 国产精品偷伦一区二区| 欧美日韩性视频| 亚洲人成五月天| 在线成人激情视频| 美乳少妇欧美精品| 国产精品黄色影片导航在线观看| 性日韩欧美在线视频| 久久久www成人免费精品| 欧美老女人性生活| 韩国19禁主播vip福利视频| xvideos亚洲| 日韩av手机在线看| 日韩久久精品成人| 欧美有码在线观看视频| 精品动漫一区二区| 欧美性生交xxxxx久久久| 亚洲成人激情视频| 亚洲成av人乱码色午夜| 亚洲高清福利视频| 欧美激情中文字幕在线| 国产精品视频精品视频| 一本色道久久88综合亚洲精品ⅰ| 亚洲欧美国产精品专区久久| 91探花福利精品国产自产在线| 精品亚洲一区二区三区在线播放| 丝袜情趣国产精品| 国产狼人综合免费视频| 欧美—级高清免费播放| 国产精品美女在线观看| 日韩欧美中文字幕在线观看| 国产精品美女久久久久av超清| 中文字幕免费精品一区| 国产精品流白浆视频| 日本不卡免费高清视频| 国产精品88a∨| 亚洲中国色老太| 国产成人在线一区二区| 日韩免费看的电影电视剧大全| 亚洲一区二区三区sesese| 一区二区三区亚洲| 红桃视频成人在线观看| 最近2019免费中文字幕视频三| 亚洲国产精品系列| 欧美日韩电影在线观看| 亚洲无限乱码一二三四麻| 亚洲bt欧美bt日本bt| 精品视频久久久久久久| 欧美肥老妇视频| 日本成人激情视频| 久久国产精品影视| yw.139尤物在线精品视频| 91po在线观看91精品国产性色| 中文字幕日韩在线播放| 亚洲男人第一av网站| 亚洲性生活视频| 欧美精品videos另类日本| 欧美视频国产精品| 大伊人狠狠躁夜夜躁av一区| 一本一本久久a久久精品牛牛影视| 欧美与欧洲交xxxx免费观看| 美日韩在线视频| 一区二区亚洲欧洲国产日韩| 日韩风俗一区 二区| 91国偷自产一区二区三区的观看方式| 国产成人精品视频在线| 国产v综合v亚洲欧美久久| 亚洲乱码一区二区| 国产精品jvid在线观看蜜臀| 国产精品中文字幕久久久| 国产日本欧美视频| 97色在线观看免费视频| 69av成年福利视频| 亚洲福利在线观看| 青青草国产精品一区二区| 亚洲激情在线观看| 亚洲欧美日韩国产中文专区| 中文字幕久久久| 欧美大秀在线观看| 精品视频9999| 国产精品成人免费视频| 亚洲人线精品午夜| 欧美体内谢she精2性欧美| 亚洲欧洲一区二区三区久久| 日韩欧美在线观看| 一本色道久久88综合亚洲精品ⅰ| 成人免费观看49www在线观看| 欧美片一区二区三区| 国产精品成人一区二区三区吃奶| 韩国福利视频一区| 欧美日韩另类在线| 国产91av在线| 日韩一区二区三区xxxx| 久久精品色欧美aⅴ一区二区| xxxx性欧美| 亚洲日本欧美日韩高观看| 久久精品一偷一偷国产| 亚洲成色www8888| 亚洲另类欧美自拍| 尤物yw午夜国产精品视频| 蜜月aⅴ免费一区二区三区| 久久99久久久久久久噜噜| 亚洲另类欧美自拍| 国产一区二中文字幕在线看| 欧美日本高清一区| 国产精品va在线播放我和闺蜜| 精品国产一区二区三区久久久狼| 欧美激情啊啊啊| 亚洲日本欧美日韩高观看| 欧美午夜激情视频| 欧美成年人视频| 国产一区二区黄| 亚洲女性裸体视频| 亚洲视频视频在线| 国产婷婷色综合av蜜臀av| 久久精品夜夜夜夜夜久久| 国产精品普通话| 欧美激情va永久在线播放| 亚洲国产毛片完整版| 国产成人久久精品| 国产精品亚洲综合天堂夜夜| 欧美在线视频观看| 久久精品99无色码中文字幕| 这里只有精品久久| 国产午夜精品全部视频在线播放| 国产视频福利一区| 色中色综合影院手机版在线观看| 亚洲免费中文字幕| 伦理中文字幕亚洲| 国产精品女人久久久久久| 亚洲欧美综合精品久久成人| 亚洲福利视频免费观看| 久久成人综合视频| 国产精品色午夜在线观看| 26uuu国产精品视频| 国产欧美日韩综合精品| 欧美激情视频一区| 美女精品视频一区| 久久精品国产久精国产思思| 成人精品aaaa网站| 欧美激情精品久久久久久大尺度| 欧美电影免费观看网站| 久久精品视频中文字幕| 欧美日韩成人在线视频| 亚洲毛片在线看| 日韩高清免费在线| 欧美在线性爱视频| 韩国国内大量揄拍精品视频| 91国内在线视频| 欧美激情视频三区|