您的位置:首页 > 编程语言 > C语言/C++

字符的使用

2015-07-26 19:03 351 查看
#include <stdio.h>

int main()

{
// int a = 6; ----0110
输出为6
// char b = '6'----11 0110     '6'对应的ASCII码值为54
// char c = 6 ----0110
输出为ASCII码值为6对应的字符(参考65,输出为A)

    // 单引号''只能扩住单字节的字符

    // char c = '男'; // 错误写法,汉字两个字节

    

    

    //char c = "A";// 错误写法,不能赋值字符串

    

    

    // char c = A; // 错误写法

    

    // char c = 65;   //正确写法,可以赋值----A

    

    // printf("%c\n", c);

    

    /*
// 错误示范

    char c = 'A';

    switch (c) {

        case 'A':

            printf("1\n");

            break;

        case 65: //多个case后面的数值不能有重复或者冲突

            printf("2\n");

            break;

        default:

            printf("3\n");

            break;

    }*/

    

    //char类型的取值范围: -128 ~ 127

    //char c = 655894389754367857684; //错误

    

    

    //printf("%d\n", '\n');

    

    printf("\"\n");

    

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言 字符