zoukankan      html  css  js  c++  java
  • c++基本数据类型

    常量

    常量分类:直接常量、符号常量

    直接常量包括:整型常量、实型常量、字符常量、字符串常量等

    符号常量定义成宏的形式:#define 符号常量 值习惯上用大写字母

    常量、变量的概念和命名规则

    标识符的命名规则

    可以由字母、数字和下划线组合而成

    不能包含特殊字符

    必须以字母和下划线开头

    不能包含空白字符(换行符、空格和制表符)

    关键字、保留字具有特殊意义不能

    区分大小写

    数据类型

    数据类型可分为基本数据类型、构造数据类型、指针类型和空类型

    基本数据类型:整型、字符型、实型(单精度、双精度)、枚举类型

    构造类型:数组类型、结构体类型、共用体类型

    空类型说明符为void,一般用于函数的返回类型,表示函数无返回值

    C语言对整数类型的大小并没有明确定义,6种整数类型的取值随机器不同而不同,可查看标准库<limits.h>

    常量特点

    整型常量除了整数0外,不能以0开头,以0开头会被解释为八进制数,后缀‘l’或’L’表示长整型,‘u'或’U‘表示无符号数

    0x或0X开头表示十六进制数

    字符型中,大写字母+32=小写字母

    字符常量的特点:

    1. 单引号括起来
    2. 只能是单个字符
    3. 字符可以是字符集中任意字符

    字符串常量占内存字节数等于字符串字节数加一,存放字符’’

    查看类型或变量大小:sizeof()

    只读变量

    类型const只读变量名=值;//const和类型可以对调

    在c语言中可通过指针来修改,尽管可以编译,但会有警报,但c++不可以通过

    只读变量和常量的区别:

    只读变量师哥变量,定义时需要给它分配内存空间。而常量不是变量,是一个静态的值,不需要为它分配存储空间

    只读变量不能用来作为定义数组的维数,也不能放在case中作为选择,但常量是可以的。

    随便用
  • 相关阅读:
    个人博客设计:创建Sql数据库操作类。
    文件 md5 查看 命令
    https 理解
    ie8、9 post 跨域
    tomcat https
    wamp 初始化 修改mysql密码
    面试-Android之java基础
    apktool.bat
    面试------Android 版本之前的差异(常见,欢迎补充)。
    ubuntu kylin 设置 wifi
  • 原文地址:https://www.cnblogs.com/pqhuang/p/12852258.html
Copyright © 2011-2022 走看看