国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C語言中基本數(shù)據(jù)類型-char介紹

這篇具有很好參考價值的文章主要介紹了C語言中基本數(shù)據(jù)類型-char介紹。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

char是c語言中最基本的數(shù)據(jù)類型之一,叫字符型,在內(nèi)存中占用一個字節(jié)的空間,可以用于存放單個字符,也可以用于存放整數(shù),char可以分為有符號和無符號兩種類型,下面對著兩種類型分別進行介紹:

有符號字符型變量使用char來定義,比如char b,b作為有符號字符型變量,當(dāng)它用于定義一個整數(shù)時,它的取值范圍為:-128-127。

無符號字符型變量使用unsigned char來定義,比如unsigned char c,c作為有符號字符型變量,當(dāng)它用于定義一個整數(shù)時,它的取值范圍為0-255.

char可以定義單個字符變量,也可以定義一個整數(shù)變量,下面舉個例子:

#include <stdio.h>

int main()
{
    char c;
    c = 'a';
    char b;
    b = 12;
    printf("c=%c\n", c);
    printf("c=%d\n", c);
    printf("b=%d\n", b);
    return 0;
}

通過運行上面代碼打印結(jié)果如下:

c=a
c=97
b=12

可以發(fā)現(xiàn) printf("c=%c\n", c)打印的結(jié)果為c=a,這里我們將c以字符格式打印輸出,所以得到c=a,

然而 printf("c=%d\n", c)打印結(jié)果是c=97,這是為什么呢,這里是由打印函數(shù)輸出類型是%d導(dǎo)致的,意思是以整形打印輸出,那么為什么是打印結(jié)果是97呢,這是因為在ASCII編碼中字符‘a(chǎn)’ 表示十進制數(shù)97;另外printf("b=%d\n", b);打印的結(jié)果是12,這里通過定義我們可以知道char b=12,這里用char定義了一個整數(shù)12,最后我們用%d進行打印,結(jié)果就是b=12。文章來源地址http://www.zghlxwxcb.cn/news/detail-736349.html

到了這里,關(guān)于C語言中基本數(shù)據(jù)類型-char介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • ?【C語言趣味教程】(2) 整數(shù)類型:數(shù)據(jù)類型的概念 | 原碼反碼與補碼 | 有符號型和無符類型 | 研究 signed char 與 unsigned char 的取值范圍

    ?【C語言趣味教程】(2) 整數(shù)類型:數(shù)據(jù)類型的概念 | 原碼反碼與補碼 | 有符號型和無符類型 | 研究 signed char 與 unsigned char 的取值范圍

    ? ???《C語言趣味教程》??? 猛戳訂閱?。。?在講解數(shù)據(jù)類型前,我們不得不先講解一些必備的知識點,比如如何定義一個變量,數(shù)據(jù)類型的基本概念。并介紹 ASCII 碼,為 char 類型的講解做必要的鋪墊。然后講解原碼反碼和補碼,講解 IEEE754標(biāo)準(zhǔn)時需要這部分的知識作為基

    2024年02月16日
    瀏覽(16)
  • ?【C語言趣味教程】(2) 整數(shù)類型 | 數(shù)據(jù)類型的概念 | 原碼反碼與補碼 | 有符號型和無符類型 | 研究 signed char 與 unsigned char 的取值范圍

    ?【C語言趣味教程】(2) 整數(shù)類型 | 數(shù)據(jù)類型的概念 | 原碼反碼與補碼 | 有符號型和無符類型 | 研究 signed char 與 unsigned char 的取值范圍

    ? ???《C語言趣味教程》??? 猛戳訂閱!??! 在講解數(shù)據(jù)類型前,我們不得不先講解一些必備的知識點,比如如何定義一個變量,數(shù)據(jù)類型的基本概念。并介紹 ASCII 碼,為 char 類型的講解做必要的鋪墊。然后講解原碼反碼和補碼,講解 IEEE754標(biāo)準(zhǔn)時需要這部分的知識作為基

    2024年02月15日
    瀏覽(18)
  • Java char[]數(shù)組轉(zhuǎn)成String類型(char to String)詳細(xì)介紹

    Java char[]數(shù)組轉(zhuǎn)成String類型(char to String)詳細(xì)介紹

    前言 string toCharArray() 方法將給定的字符串轉(zhuǎn)換為字符序列 Java中字符串轉(zhuǎn)換為字符數(shù)組的方法在之前的博客已經(jīng)介紹了! 今天介紹char[]數(shù)組轉(zhuǎn)成String 方法有4種: 使用 String 類的 valueOf() 方法 使用字符串連接 使用 Character 類的 toString() 方法 使用字符包裝器類 點擊鏈接Java 字符

    2024年02月02日
    瀏覽(31)
  • C語言中的char類型和int類型的相互轉(zhuǎn)換

    C語言是一種廣泛使用的編程語言,它具有高效、靈活、可移植等特點。C語言中有多種數(shù)據(jù)類型,用來表示不同的數(shù)據(jù)和信息。本文將介紹C語言中的兩種基本數(shù)據(jù)類型:char類型和int類型,以及它們之間的相互轉(zhuǎn)換的方法和原理。 char類型是一種字符類型,用來表示單個字符,

    2024年02月03日
    瀏覽(28)
  • 3-MySQL基本數(shù)據(jù)類型介紹

    3-MySQL基本數(shù)據(jù)類型介紹

    數(shù)據(jù)類型的介紹: 數(shù)據(jù)類型(data_type)是指系統(tǒng)中所允許的數(shù)據(jù)的類型。數(shù)據(jù)庫中的每個列都應(yīng)有適當(dāng)?shù)臄?shù)據(jù)類型,用于限制或允許該列中存儲的數(shù)據(jù)。例如,列中存儲的為數(shù)字,則相應(yīng)的數(shù)據(jù)類型應(yīng)該為數(shù)值類型。 如果使用錯誤的數(shù)據(jù)類型可能會嚴(yán)重影響應(yīng)用程序的功能

    2024年02月08日
    瀏覽(12)
  • MFC第八天 基本數(shù)據(jù)類型介紹

    CRect類是MFC中用于表示矩形的類。它提供了方便的方法來操作矩形的位置和大小。CRect類常用于圖形繪制、窗口管理和布局等場景。 可以用于繪制矩形、橢圓、圓等圖形時需要指定其位置和大小。此外,CRect類還常用于窗口管理,可以通過CRect對象來設(shè)置窗口的位置和大小。它

    2024年02月11日
    瀏覽(22)
  • 數(shù)據(jù)庫-列的類型-字符串char類型

    char 類型懂得都懂就是固定的字符串類型 char (maxLen)? 例如 char(5) 這個長度為5 但插入數(shù)據(jù)‘a(chǎn)’時 是5 插入abc 也是5 即使插滿固定 就像C/C++語言里?char 字符數(shù)組一樣 maxLen==255? 哈哈最多有255個字符多了我認(rèn)為你是錯誤? varchar 類型顧名思義可變字符串類型 varchar (maxLen)但 長度可

    2024年02月02日
    瀏覽(31)
  • redis 的基本介紹以及 五種 數(shù)據(jù)類型

    redis 的基本介紹以及 五種 數(shù)據(jù)類型

    一句話:redis 是一個開源的、使用C語言編寫的、支持網(wǎng)絡(luò)交互,基于內(nèi)存也可持久化的 key-value (非關(guān)系型)數(shù)據(jù)庫 redis作者博客,有興趣的小伙伴可以去逛一逛:http://github.com/antirez 關(guān)于key 的命名,不要太長也不要太短,Key太長越占資源,太短可讀性又很差,key 之間的單詞

    2024年02月11日
    瀏覽(24)
  • Go 語言基本數(shù)據(jù)類型

    Go 語言基本數(shù)據(jù)類型

    Go 語言中數(shù)據(jù)類型分為:基本數(shù)據(jù)類型和復(fù)合數(shù)據(jù)類型 基本數(shù)據(jù)類型有: 整型、浮點型、布爾型、字符串 復(fù)合數(shù)據(jù)類型有: 數(shù)組、切片、結(jié)構(gòu)體、函數(shù)、map、通道(channel)、接口等。 整型分為以下兩個大類: 有符號整型按長度分為:int8、int16、int32、int64 對應(yīng)的無符號整

    2024年01月22日
    瀏覽(27)
  • C語言之基本數(shù)據(jù)類型和數(shù)

    C語言之基本數(shù)據(jù)類型和數(shù)

    目錄 算數(shù)類型和基本數(shù)據(jù)類型 ?基數(shù) ?基數(shù)轉(zhuǎn)換 由八進制數(shù)、十六進制數(shù)、二進制數(shù)向十進制數(shù)轉(zhuǎn)換 由十進制數(shù)向八進制數(shù)、十六進制數(shù)、二進制數(shù)轉(zhuǎn)換 二進制和十六進制的基數(shù)轉(zhuǎn)換 在學(xué)習(xí)基本數(shù)據(jù)類型之前我們先來學(xué)習(xí)數(shù)。 在前面的學(xué)習(xí)中我們可以使用int型double型的變

    2024年02月04日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包