数据类型:字符、转义字符、数据类型转换

1.字符与数字之间的关系

   

 char类型既是字符类型,也是整数类型,比如字符'1'的ASCII码为49,即字符'1'在电脑中表示为整数49。

//关于字符与数字,字符的输入输出
#include <stdio.h>

int main()
{
    char c = '1';  //字符'1'
    int a;
    scanf("%c", &a); //输入1,数字1按字符类型输入变成'1',另外,scanf只能读取int类型
    printf("c=%d\n", c); //字符按数字类型输出,结果为c=49
    printf("a=%c\n", a); //字符按字符类型输出,结果为a=1
    printf("a=%d\n", a); //字符按数字类型输出,结果为a=49
    return 0;
}

 

2.转义字符

  

 3.类型转换

  3.1 自动类型转换

  

   

   3.2 强制类型转换

    

   

 

posted @ 2023-08-04 16:38  园友3218619  阅读(10)  评论(0编辑  收藏  举报