【变量】
方便管理内存空间

【数据类型】
给变量分配合理的内存空间

数据类型 变量名 = 变量初始值;
int a = 12;

【常量】
初始化以后便不能修改的量

第一种:define常量
第二种:const定义的变量

const int a = 12; a = 23;   //报错

【标识符命名原则】

  1. 不可以是关键词
  2. 必须由字母,下划线,数字组成
  3. 不可以是数字开头【单纯一个下划线也可以】
  4. 大小写严格把控

【数据结构的字节判断(sizeof)】

运用语法:
sizeof(数据结构/变量名)

short < int <= long <= long long
[long 在不同的操作系统中有占据不同的字节数]

#include <iostream>
using namespace std;int main()
{int num = 3;
//计算内存空间
/*  可以使用数据类型或者变量作为sizeof的内容  */cout << "int 型的内存空间为: " << sizeof(int) << endl;cout << "int 型的内存空间为: " << sizeof(num) << endl;return 0;
}

【float中科学计数法的使用原则】

e或者E代表10

int main()
{//科学计数法float a1, a2;a1 = 3e2;//a1 = 3 * 10 ^ 2cout << "a1 = " << a1 << endl;a2 = 3e-2;//a2 = 3 * 0.1 ^ 2 = 3 * 10 ^ (-2)cout << "a2 = " << a2 << endl;return 0;
}

【用char型输出ASCII表的值】

#include <iostream>
using namespace std;int main()
{//错误使用://error 1 :char ch = "a";    创建字符型变量时,必须用单引号//error 2 :char ch = 'abdffdd';   创建字符型变量时,单引号内只能是一个字符char ch = 'a';cout << (int)ch << endl;//输出97cout << ch << endl;//输出a//字符型常用//a--97//A--65//相差32return 0;
}

【转义字符 - - 水平制表\t】

#include <iostream>
using namespace std;int main()
{// \t 水平制表符号//一个\t占据8个字节空间,使用\t可以控制整齐度cout << "aaa\thello world!\n";cout << "aaaaa\thello world!" << endl;//\n等价于endl(换行字符)cout << "aa\thello world!\n";return 0;
}
//转义字符:俩个字母构成,第一个字符必为 \ ;

转义字符:

①变量、常量、数据类型解释 ②标识符命原则 ③sizeof使用原则 ④float型科学计数法 ⑤字符转换到ASCII表 ⑥\t 的使用意义【黑马程序员视频】相关推荐

  1. VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)逻辑控制语句(条件判断/循环语句)的简介、案例应用之详细攻略

    VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)&逻辑控制语句(条件判断/循环语句)的简介.案例应用之详细攻略 目录 VB.net编程语言学习之操作符/变量/常量/ ...

  2. MATLAB中输出科学计数法_MATLAB中的常量与变量

    初学者刚学习MATLAB的时候,首先有必要了解MATLAB的基本语法以及MATLAB中的常量和变量. 在学习MATLAB中的常量和变量之前首先我们有必要了解一下MATLAB基本的语法. 如下图所示,进 ...

  3. 【黑马程序员 C++教程从0到1入门编程】【笔记1】数据类型、运算符、程序流程结构、数组、函数、指针、结构体

    黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难 文章目录 1.C++初识 1.1 第一个c++程序 1.2 注释 1.3 变量 1.4 常量 1.5 关键字 1.6 标识符命名规则 2 ...

  4. 黑马程序员C语言基础(第四天)数据类型

    https://www.bilibili.com/video/BV15W411K7k6?p=65&spm_id_from=pageDriver 文章目录 数据类型 常量与变量 关键字 数据类型 ...

  5. javascript number转string不用科学计数法_[JavaScript]之数据类型篇

    JavaScript共有7种数据类型:number,string,boolean,symbol,undefined,null,object 1. number 整数和浮点数 JavaScript 内部 ...

  6. R语言禁止数值表示为科学计数法实战(Turn Off Scientific Notation ):全局设置或者单变量设置

    R语言禁止数值表示为科学计数法实战(Turn Off Scientific Notation ):全局设置或者单变量设置 目录

  7. Python使用pandas设置数据列中float数据类型的有效小数位数、抑制科学计数法

    Python使用pandas设置数据列中float数据类型的有效小数位数.抑制科学计数法 目录

  8. 黑马程序员 oc对象的方法成员变量

    -----------黑马程序员 IOS培训.Android培训.Java培训.期待与您交流---------------- #import <Foundation/Foundation.h&g ...

  9. python3入门与进阶笔记_16_变量进阶 — 黑马程序员《Python入门教程完整版》笔记...

    变量进阶(理解) - 黑马程序员<Python入门教程完整版>笔记 目标变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用变量 和 数据 都是保存在 内存 中的 在 Py ...

  10. sql科学计数法转换为普通数字_Python3数据类型之数字-Python入门到精通

    前言 更多内容,请访问我的 个人博客. https://www.zhihu.com/video/1166836508144422912 Python3 支持四种不同的数值类型: 整型(int) 整型也 ...

最新文章

  1. 框架警察 fxcop 的规则莫名其妙
  2. 二叉树两个结点的最低公共父结点 【微软面试100题 第七十五题】
  3. python中的enumerate函数
  4. 字符串距离(opj )(动态规划)
  5. c语言中x的n次方怎么表示_线性代数的本质及其在AI中的应用
  6. C++开发即时通讯软件,需要注意什么?
  7. NB-IoT终端进网检测介绍
  8. 体验VMware Converter Client 6.2与Veeam BR 10迁移ESXi 6.0 vm到vCenter 6.7 u3
  9. 大数据之-Hadoop3.x_生产调优手册_HDFS读写压测---大数据之hadoop3.x工作笔记0162
  10. h264码流文件通过计算first_mb_in_slice区分帧边界
  11. yii2 提供接口给java_Yii2 基于RESTful架构的 advanced版API接口开发 配置、实现、测试 (转)...
  12. 排序总结---常用的排序算法总结,java和js实现
  13. iPhone Web App及优缺点【书摘】
  14. 手机框架_移动端框架_跨平台_汇总_哪个好
  15. MySQL子查询,多表查询
  16. 舒舍提醒你需要注意这些
  17. anbox 使用情况_最近比较火的Anbox项目
  18. Type-C边充电边OTG芯片LDR6028A
  19. 数控车椭圆编程实例带图_数控车床椭圆怎么编程
  20. html中嵌套谷歌定位地图

热门文章

  1. 系统安全性之十大措施
  2. Error: L6218E: Undefined symbol vApplicationGetIdleTaskMemory (referred from tasks.o).
  3. DataGear 制作Excel动态数据可视化图表
  4. 1、 域名系统的主要功能是什么?互联网的域名结构是怎样的?域名系统中的本地域名服务器、根域名服务器、顶级域名服务器以及权限域名服务器有何区别?2、 假定要从已知的URL获得一个万维网文档。若该万维网服
  5. python函数_列表入门
  6. (附源码)springboot电影院售票与管理系统 毕业设计 011449
  7. AR VR MR三者的区别
  8. iOS 9 spotlight搜索 3DTouch
  9. 安卓和ios针对小程序兼容以及小程序技术实现上本身遇到的一些问题
  10. 女性电子商务服装评论