奥利给!
前言
上篇博客,我讲了C++基本框架和数据类型简单概括,也收获了一位粉丝,今天,我将为大家讲解详细的数据类型,以及C++的输入输出,希望对你有所帮助!(栓Q)。
一、数据类型详细讲解
上篇大概讲了C++里的数据类型,我们来简单复习一下,
今天重点讲前5种,废话不多说,start!
1 整型 int
先讲整型int,为啥呢?因为整型是C++里最常用的一种类型之一,顾名思义,整型就是没有小数点的一类数据类型,它的数据范围是-2147483648 到 2147483647。很恐怖是不是,但他的升级版long long更恐怖,
当然,long long前期无需掌握。
2 浮点型 float
再讲浮点型float,为啥呢?因为浮点型也是 C++里最常用的一种类型之一,顾名思义,浮点型型就是有有小数点的一类数据类型,它的存放数据的有效位数是6--7位。
3.双浮点型 double
再再讲双浮点型double,为啥呢?因为双浮点型也是 C++里最常用的一种类型之一,也是float的升级版,可以储存跟多位数据,它的存放数据的有效位数是15--16位。一下就涨了,棒呆了!
4.布尔型 bool
再再再讲布尔型bool,但这个类型再C++中不常用,不过他有返回值,嗯?返回值是啥玩意?你可以想想你去银行办手续,办好以后,工作人员还要把卡还给你,不是吗?这么一想,你就能明白了。布尔类型没有数据范围限定。
5.字符型 char
再再再再讲字符型char ,这个再关于字母的题目中,出现高达90%!是一个数据类型的“常住客”;它的范围:-128 到 127 或者 0 到 255;
呼,终于讲完了,喝口水,等我!
二、使用步骤
1.数据输出
讲讲数据输出,嗯?不对呀?不输入,哪来的输出呢?嘿嘿,其实,只要你学会输出,输入自然也就会了,两个有异曲同工之妙。先熟悉单词,cout;
输出---cout
但是我不能光写个cout就结束呀,这样计算机会报错,所以,cout和输出的变量之间,要有一个连接符--<<,具体代码如下
cout<<要输出的东西
懂了不?利用这个,我们就可以写一个Hello world!的程序,算是你入门的第一个程序
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello world!";
}
计算机会在小黑屏里(C++所有程序都会在这里输出)这么输出
如果小黑屏弹不出来,说明你的程序有错,那你就要开始找错了(具体找错方法以后会讲)。
2.数据输入
接下来讲数据输入,上面讲过,输入和输出有异曲同工之妙,先熟悉单词,cin;
输入----cin
同样的,不能光写cin就结束呀 ,也需要一个连接符--->>;
如何区分两个连接符呢?,看图--
cin>>a;//连接符的尖尖口朝右为cin;
cout<<a;//尖尖口朝左为cout;
3.变量定义与赋值
(1)变量定义
接下来讲变量定义与赋值,这里面出现一个新词----变量。啥是变量呢?我们把要存储的数据放在一个叫变量(Variable)的东西里。它就好像是一个箱子,而数据就是箱子里的物品。当然,在我们放东西和取东西之前必须要创建这么一个箱子,这条创建变量的语句又称为变量的声明(Declaration)。任何字母与字母奇奇怪怪的组合都算变量,懂了不?
变量定义就需要对应的数据类型,如下图:
这样,输出的数据就是对应的数据类型。
(2)变量赋值
接下来讲变量的赋值,赋值就是给数据一个准确的值,用“=”号连接(一定是一个=号)
int n=10;
double n=1.987654321;
float n=4.789
如果是2个等于号,那就是等于。understand?