C++中变量


变量就是给我们存储在内存中的数据一个名字,这样我们就能继续使用。
当我们创建一个变量时,它会被存储在内存中两个地方----堆stack和栈heap。
在c++中我们有一些原始数据,这些原始数据构成了内存中存储任何数据的基础。
c++中变量如果你完全了解后,最大的区别是大小不同。

例子

数据类型的实际大小取决与编译器,int表示一定范围内的整数,它占4字节。具体来说是带符号的整数,它所占的大小是-2b-2b(亿)
将variable输出到控制台

#include<iostream>
int main()
{
	int variable=8;
	std::cout<<variable<<std::endl;
	std::cin.get();
}

在这里插入图片描述

#include<iostream>
int main()
{
	int variable=8;
	std::cout<<variable<<std::endl;
	variable=20;
	std::cout<<variable<<std::endl;
	std::cin.get();
}

在这里插入图片描述
int 有正有负,我们能否只要正的呢,在这里可以用unsigned,这样就可以存储42.9亿的数字。
我们有两个不同的变量来存储小数。float和double,那么如何区分double和float呢?
float是4字节,double是8字节

识别数据有多大

#include<iostream>
int main()
{
	bool variable=false ;
	std::cout<<sizeof(double)<<std::endl;
	std::cin.get()
}

在这里插入图片描述
有了这些原始数据,我们也能把他们转换为指针或引用
指针可以在你的类型旁用*表示,引用用&表示。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值