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
  • 相关阅读:
    AcWing 276. I-区域
    学习笔记:可持久化线段树(主席树):静态 + 动态
    NOIP2016提高组 天天爱跑步
    AcWing 195. 骑士精神
    标准文档流
    css 盒模型
    css 继承性和层叠性
    css 选择器
    css 引入方式
    html body中的标签2
  • 原文地址:https://www.cnblogs.com/YTYMblog/p/5372954.html
Copyright © 2011-2022 走看看