大家有没有想过计算机是如何存取和管理数据的? 存储器是计算机存放数据的空间。生活中大多数的空间需要通过合理规划后或者分配或者申请才能使用。计算机也是一样的,数据想要进入内存的第一步就是进行数据分类,依据不同的数据类型申请存储空间。
数据分类
整型 | int对应字节4 |
---|
长整型 | long long对应字节8 | 单精度 | float对应字节4 | 双精度 | double对应字节8 | 字符型 | char对应字节1 | 字符型 | unsigned char对应字节1 | 布尔型 | bool对应字节1 |
计算机高级语言中通常利用变量名来标识一个数据,同时还需要指明需要在内存中开辟多大的空间。 变量我们可以简单理解在程序中变化的数量值即为变量。 变量的命名也需要规范: C++中变量命名规则如下:
- 变量名只能出现字母(AZ、az)、数字(0~9)、下划线(_)
- 第一个字符不能是数字。
- 不能与C++中的关键字重复。关键字是c++中已经定义好有特殊用途的单词。
- 变量命名区分大小写。a和A是两个变量名。
变量的定义:
类型标识符 变量名1,(变量2……) ; 例如: int a; 表示:一个名字叫a的整型变量;
赋值语句
如果我们想让a是数字2,怎么办? 这时需要我们的赋值语句来帮忙了 变量 赋值运算符 表达式 赋值运算符有简单的赋值(=)复合算术赋值(+=、-=、*=、/=、%=)复合位运算赋值(&=、|=、^=、>>=、<<=)三类11种。 a是数字2我们使用简单赋值a=2即可。
接下里看一个x,y值交换的例子
#include<iostream>
using namespace std;
int main()
{
float x,y,t;
x=10.5;
y=30.6;
cout<<x<<" "<<y<<endl;
t=x;
x=y;
y=t;
cout<<x<<" "<<y<<endl;
return 0;
}
结果 就到这里了 就是因为你们不相信光,迪迦才不会到来。嘿嘿
|