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
  • 相关阅读:
    poj2187 Beauty Contest (凸包 + 旋转卡壳)
    codevs1298, hdu1392 (凸包模板)
    Codeforces Round #427 (Div. 2) E. The penguin's game (交互题,二进制分组)
    poj1655 Balancing Act (dp? dfs?)
    poj1654 -- Area (任意多边形面积)
    codeforces#426(div1) B
    poj1011 Sticks (搜索经典好题)
    考试题
    使用SMM框架开发企业级应用-----打印机案例
    使用SMM框架开发企业级应用-----Spring简介即Spring Ioc
  • 原文地址:https://www.cnblogs.com/ql70me/p/10336196.html
Copyright © 2011-2022 走看看