• 三 C++数据类型


    C++规定在创建一个常量或者变量的时候,必须要指出相应的数据类型,否则无法给他分配内存

    数据类型存在的意义:给变量分配合适的内存空间

     短整型 short  整型 int 长整型 long 长长整型 long long

    一个字节Byte = 8 位 bit, short  2字节 16 位 ,其中一位表示正负,15位表示数据,每一位有0,1两种选择,

    所以能表示的数据个数为 2的15次方,负数从-1开始,范围是-1到-2的15次方,正数从0开始范围是0到2的15次方减1。

    sizeof关键字

    用sizeof可以统计数据类型所占内存的大小

    sizeof()括号里面可以放数据类型的名字,也能放变量常量名字。

    实型(浮点型)

    编译器默认一个小数位double型,使用float后面加个F,例如3.14f

    默认情况下输出一个小数只会输出6位有效数字

     有效数字:对于一个近似数,从左边第一个不是0的数字起,到精确到的位数止,所有的数字都叫做这个数的有效数字。

    0.001401有效数字为四位 1401

    小数还能用科学计数法表示

    字符型

    字符型变量用于表示单个字符

    定义   char     ch   =  'a';    //ch为变量名   'a'为单个字符

    注意:不能用双引号,单引号里面只能是单个字符不能是字符串

    在c/c++中只占一个字节的内存,字符变量并不是把字符本身放进内存中,而是存储字符对应的ASCII编码

    输出字符对应的ASCII编码值

    a  —— 97    A —— 65

    转义字符

    作用:用于表示一些不能显示出来的ASCII字符

     常用 换行  水平制表  \表示一个反斜杠

    在vs编辑器中直接按一下tab键是往后退四个空格, 但是在程序输出的时候,tab表示补全,前面的字符数为8的倍数,

    若是不足则用空格补全。

    作用: 可以整齐的输出数据

    字符串型

    定义

    C风格字符串     char  变量名[ ] = “字符串值”;

    C++风格字符串   string  变量名 = “字符串值”;   //使用string类型前要包含一个string头文件 #include <string>

    布尔类型

    代表真或假的值,只有两个真 true(本质是1),假 false(本质是0)

    定义   bool  变量名 = 变量值;

    非0的数字全代表真,0代表假    占一个字节

    数据的输入

    从键盘获取数据    cin >> 变量名;

  • 相关阅读:
    构建自己的PHP框架--定义ORM的接口
    装X神器--Hacker Typer
    inno setup读取注册表遇到的一个坑
    一个简单的inno setup模板
    Android Studio导入项目非常慢的解决办法
    Android Studio快捷键每日一练(6)
    Android Studio快捷键每日一练(5)
    Android Studio快捷键每日一练(4)
    Android中的FragmentManager的问题
    Android Studio快捷键每日一练(3)
  • 原文地址:https://www.cnblogs.com/bigvegetableB/p/13658319.html
Copyright © 2020-2023  润新知