C++(2)关键字+数据类型 +数据类型输入
(1)如下关键字是 不能用于定义变量名和常量名的 !。
如int int 这样就会报错 所以注意即可 。
(2)标识符命名规则 (即变量和常量的命名规则)
最主要注意 第一个 字符必须是字母或是下划线
————————————————————————————————————
2.数据类型
(1)整型
为什么有这么多类型?
其实就是给变量找合适的内存空间
-----
(2)sizeof关键字
用于统计数据类型所占的内存大小。(使用变量 或者 对应类型放入都可以)
————————————————————
(3)实型(浮点类型)
看到小数 默认会自己显示是double类型 我们在后面加个f即可 其实不加也能正常打印 。
float 4 double8个字节 他们占据的空间
----------------
科学计数法
其实就是 有关x 10的几次方 。
————————————————————————————————————
(4)字符型 用于单个字符
内部只能'' 内一个字符
其实有关字符型 都是计算机内部转换成ASCII码数值 然后进行存储的 我们要看到对应的ASCII数值 就对 我们的变量进行强制类型转换 换成Int型 如下
结果会显示97
——————————————————————————————————
至此 有关 关键字是不可以用于命名变量常量
数据类型 (整型 int short long longlong浮点类型 float double 字符类型 char ) 基本就结束了
有关sizeof 的查数据类型内存 以及 (int)ch 这种强制转换类型 查看其ASCII数值
——————————————————————————————
(5)转义字符
使用\ 反斜杠开头的 这样的字符
最主要要掌握的是 \n \t \\ 第一个是换行 (可以替换endl的位置) 第二个是到下一个Tab位置
第三个就是 输出一个\
看图如下
第一个蚌埠住了 感觉适合于 就是"" 输出这个“” 内部的东西 可以代替endl 对!
\t 怎么说呢 ,\t前面的 用于\t 他们一共会使用8个块 如果前面3个aaa 那会有5个空格
如果前面五个aaa 那么就会有3个空格 这样组成 一共8个
作用就是 输出的 比较整齐。
\\就是输出一个\.
____________________________________________________
(6)j字符串类型 (前面的字符类型 char 变量 ='a'这种)
字符串就是利用了数组
这是C风格的
还有C++风格的 就是 string 变量 =“你想输出的东西”
两种类型都可以
后者是需要 加一个include <string> 的头文件
————————————————————————————————————
(7)布尔数据类型
数字1 或者数字 0 真和假。 占用一个字节 bool类型
进行打印 其输出的 就是 1 和 0
——————————————————————
以上 都是数据类型 以及其输出
接下来 数据类型的输入
关键字 cin
其实看到这也能明白 cout 和cin 就是输出和输入的 一对 接下来 自己使用字符串 进行操作一下。
结果就如上所示。
有关字符串 转义字符 布尔字符(10)
以及如何进行数据的输入 就 都 讲明白了