字符型:char


字符型:char
字符變量的定義和輸出
  • 字符變量用於存儲一個單一字符,在C語言中用char表示,其中每個字符變量都會占用1個字節。在給字符型變量賦值時,需要用一對因為半角格式的單引號(‘   ’)把字符括起來。
  • 字符變量實際上並不是把該字符本身放到變量的內存單元中去,而是將該字符對應的ASCII編碼放到變量的存儲單元中。char的本質就是一個字節大小的整型。
代碼示例一:
#include<stdio.h>
int main()
{
        //字符型變量
        char ch = 'a';
        //打印字符型變量
        printf("%c\n", ch);
        //打印字母a對應十進制數
        printf("%d\n", ch);
        unsigned int len = sizeof(ch);
        printf("字符型大小:%d\n", sizeof(ch));
        return 0;
}
代碼示例二:
#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
        //char ch1='a';
        //char ch2='A';
        //printf("%d\n", ch1-ch2);
        char ch;
        scanf("%c\n",&ch);
        printf("%d\n",ch-32);
        return 0;
}

歡迎關注微信公眾號黑馬金牌編程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM