zoukankan      html  css  js  c++  java
  • c语言基础——基本数据类型

    1、基本数据类型是什么?包括有哪些代表?除了基本数据类型还有什么其他类型形式?

    (1)基本数据类型——用于描述基本的数据 (数、日期等)

    (2)有整型、实型、字符型、枚举类型等等

      =========================简单分割线=======================

      ①整型:int      扩展:short int(2字节16位进制数),int(2字节),long int(4字节)

    ·  eg  :-123,456,0

          在内存中存放方式——二进制(0101……)

      备注:每一个整型变量在内存中占2个字节(byte),16位二进制数

        8bit(位)=1Byte(字节)

        1024Byte(字节)=1KB

        1024KB=1MB

        1024MB=1GB

        1024GB=1TB

      =========================简单分割线============================

      ②实型:float(单浮点型)【4字节32位二进制数】

          double(双精度型)【8字节64位二进制数】

            long double(长双进度型)【16字节,128位二进制数】

        在内存中存放方式——二进制

      =========================简单分割线============================

      ③字符型 ——描述字符  

      存放形式:ASCII码

      长度:1个字节(byte),

      有符号字符型数取值范围为(-128~127)

      无符号字符型数取值范围为(0~255)

      定义变量:char a='p';char str[10]

      ④枚举类型

      定义:枚举是一个被命名的【整型常数】的集合,如果一个变量有几种可能的值,可以定义为枚举类型

      eg:星期的 sunday,monday ,tuesday,wednesday,thursday,friday,saturday 

      声明:用enum

         enum weekday{sunday,monday ,tuesday,wednesday,thursday,friday,saturday }

      备注:在c编译中,对枚举元素按常量处理,不是变量,因此不能赋值

    (3)除了基本数据类型,还有【构造数据类型】、【指针类型】、【函数】

      

    just move on
  • 相关阅读:
    react.js+axios跨域
    O2O项目之一 环境搭配
    跟scss相关的两个包
    [nodemon] app crashed
    解决node.js链接数据库时出现的报错 --- client does not support authentication
    在Xshell 运行angular 项目时,找不到node-sass模块,安装node-sass模块时,又出现权限问题
    ajax请求数据时,get和post的区别
    web前端如何性能优化提高加载速度
    js数组去重
    前端跨域
  • 原文地址:https://www.cnblogs.com/ql70me/p/10336196.html
Copyright © 2011-2022 走看看