zoukankan      html  css  js  c++  java
  • 让人又爱又恨的char(字符型)

    今天来总结一下char型,平常写算法的时候对这个东西感觉都有一点绕着走,说到底还是对这部分的知识不熟悉所以有点怕他,不过以后不要怕,今天来总结一下

    首先,说到字符型数据类型,char型,恩它是一种数据类型

    然后,就是字符型变量

    字符型变量的重点是将一个字符存入字符变量中,实际上存入的不是这个字符的形,而是这个字符的ASCII码

    输入:getchar();

    输出:putchar();

    getchar和scanf的区别在于他可以输入空格

    字符型常量:

    1.普通

    'a'

    2.转义

      1.‘ ’

      斜杠+字符

      2.‘’+字符ANSCII码,

    ddd八进制对应的字符

    字符串常量:

      "Abdf"

      "A"和'A'的区别

    注意:::不存在字符串变量,只存在字符串常量

    存储一个字符串需要字符数组

    字符数组:

    char a[5]

      1.字符数组的初始化

        1.用字符常量初始化

          char a[8]={'C',‘h’,'i','n','a'}

          如果不初始化,数组各元素的值是随机的

          2.若部分初始化,则后面的自动为''空字符

        2.用字符串常量初始化

        char a[8]={"china"};

        char a[8]="China";

      `  !!!!赋值操作绝对不能用字符串常量,但可用字符常量赋值

        char a[100];

        a[100]="ABC"是错的

     2.字符串的输入输出函数

        char a[10];

        1.scanf("%s",a);

       printf("%s",a);

        2.gets(a);

        puts(a);

    亲爱的听众朋友我是你的代班DJ
  • 相关阅读:
    安装selenium
    虚拟机安装Linux系统
    Pycharm安装+python安装+环境配置
    shell命令
    单例模式
    装饰者模式
    AtomicInteger的CAS原理
    J.U.C总览图
    锁机制(四)
    锁机制(三)
  • 原文地址:https://www.cnblogs.com/YTYMblog/p/5372954.html
Copyright © 2011-2022 走看看