字符型: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