栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++第二课:变量

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++第二课:变量

        变量,几乎可以保存任何东西。除了我们上次说的整数(int),字符(char),还有很多其他变量。

变量一共有:

1.整数 int(数值范围:-32 768 〜+32 767)

2.单个字符 char

3.小数 float/double

4.静态 static

5.布尔 bool

6.长字节 long(-2 147 483 648 〜+2 147 483 647)

7.静态 const

8.超长字节 long long(-9 223 372 036 854 775 808~+9 223 372 036 854 775 807)注意变量不能以数字开头

代码:

#include 
int main()
{
    int a = 1;
    char b = 't';
    float c = 0.1f;
    double d = 1.1;
    bool e = true;
    long int f = 2147483647;
    long long int g = 9223372036854775807;
    const int h=10;
    std::cout<

控制台:

1
t
0.1
1.1
true
32767
9223372036854775807
10

int char我不多说了,直接说后面

float小数变量,后面的f是没有用的(F也可以),可以不加但他声明了这个变量是float变量

double同样也是小数变量,但他后面什么也不用加。

bool只能存储true或false

long可以把int的存储范围从-32 768 〜+32 767提升到-2 147 483 648 〜+2 147 483 647

long long就是超级提升。。。-32 768 〜+32 767提升到-9 223 372 036 854 775 808~+9 223 372 036 854 775 807

const可以不让变量的值改变

什么?还能改变?没错。把变量重新定义但不写上变量类型(int a=1,int就是变量类型)的话可以以同样类型更改。如果换个变量类型定义同名字变量就可以更换此变量的类型(感觉好绕口)。

那么这节课就完了。

                                                                等一下!先不要走!

        还记得static吗?static int可以让这个整数变量的值不可改变,可const可以做出同样效果。所以static的第一层用法和const一样。可是static还有很多厉害用法,我会在以后的课程再讲。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/312147.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号