zoukankan      html  css  js  c++  java
  • c语言中字符的声明和输出

    1、c语言中,一个char类型被定义为一个字节所占的位数(8位)

    char类型用于表示字符(字母或特殊符号,也可以表示较小的整数),但是从技术层面上看,char类型是整数类型,因为char类型是以整数进行存储的。

    c语言使用数字-字符编码来处理char类型,也就是说用特定的整数来表示特定的字符。

    标准ASCII码表示0~127个字符。

    c语言会把char类型识别为int类型,因此在输出时使用%d转换说明,会输出字符对应的整数, 而使用%c的转换说明,则告诉编译器输出整数对应的字符。

    #include <stdio.h>
    
    int main(void)
    {
        char test;
        
        printf("Please enter an character: ");
        scanf("%c", &test);
        
        printf("int test: %d.
    ", test);
        printf("char test: %c.
    ", test);
        
        return 0;
    }
    //以上程序说明,对于字符型(char型),使用%d转换说明的时候输出char型对应的整数值,使用%c转换说明输出整数值(计算机中char型以整数进行存储)对应的字符。

  • 相关阅读:
    js开发笔记
    安全相关开发笔记
    常用.NET库使用总结
    Windows使用总结
    .NET Web开发笔记
    Unity插件使用总结
    WinForm开发笔记
    C#开发笔记
    iTunes使用总结
    Mac使用总结
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/15013661.html
Copyright © 2011-2022 走看看