c,c++教程,c++教程 菜鸟教程

大家好,我是露娜(因为第一篇太水,所以好久没更新了)。

(就是那个ggad CP粉)

据说45很久没更新C了(其实亿周)才一周。(好吧现在,两周了)

好了,今天我们要讨论变量类型。

lign: center;”>

在讲变量类型之前,我会先讲一下变量。

大家看过之前的教程的应该都知道什么是变量吧?在c++中,我们可以声明各种不同类型的变量。

这些变量就像是一个个抽屉,可以存放各种各样的东西,例如整数、小数、字符等等。

而当我们声明一个变量的类型时,我们相当于是在告诉电脑该在内存中分配多大的“抽屉”给这个变量。


而JavaScript是动态的语言,可以随时改变抽屉的大小,不过运行速度就没那么快了~

当然,不同类型的变量需要的大小也不同,我们接下来就会细致地为大家讲解这些不同的类型。

常用的变量类型有这几种:

 

1

int类型

 

int类型,也就是整型。C++中,int类型占用4字节,32比特。

数据范围为 -2147483648 ~ 2147483647 。

一般情况下,我们存储整数时会使用int类型。(除非整数太大)

2

float类型

 

float类型。float类型也叫浮点型,用来存储小数。

(小数在编程中又叫浮点数)

占用4个字节,可存放有效数字6~7位。

大约是:

也就是说 int 是不能储存小数的,想要储存一个小数,就要用小数专门的类型。

 

3

double类型

 


可恶而水 的 luna 原稿内并没有这个内容。


所以 double 型由 可恶而鸽 的我来介绍。


double 一词在英文中为 “双” 的意思,所以 double 为双精度的浮点型。


用 double 可以更好的储存一个小数,可以储存到大约小数点十位。


但是 double 占用了8个字节





知道你的电脑大约有多少字节吗?


给大家一个概念:


1KB = 1024字节


1MB = 1024KB = 1048576字节


1GB = 1024MB = 1048576KB = 1073741824字节



所以尽情的用 double 吧!!!

 

(我用了 DEV-C++ 的个性化,改成了这样)

 

4

char类型

 

char(字符)类型。这种类型可以存放键盘上所有能看见和不能看见的字符

(比如说空格符号和换行符号)

占用1个字节。char 类型使用 ASCII 码值来存储字符。这里是一张 ASCII 码表:

什么?你问什么是 ASCII 码?

美   国   早   期   通   讯   作   品 

美国早期的一种编码规则,然而屑美国基只规定了自己英文的字母和符号

最多也就只有128个字符。

其他国家没有办法,(即使欧洲也只有英国和爱尔兰可以用)于是后来大家就创立了 Unicode

现在所有的字符都可以表示了。:)


对了C++没有字符串类型的变量,如何表示字符串我们以后会学习~

其中需要编号要重点记住的有字符

‘0’ 编号48,‘A’ 编号65,‘a’ 编号97,‘ ’(空格)编号32,空字符 编号0。

虽然我们赋值的时候也可以使用单引号‘’来给变量赋值,但记住这个表中的几个重要字符在以后的学习中也是非常有用的。

当然,汉字是不能被存储在char类型里的。(因为汉字要占2个字节~)

(显示了错误信息)

 

5

long long类型

 

long long(长整型)类型。在c++中,long long类型占用8个字节。

可以表示-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807的数

因此,我们在需要存储 int 类型存不下的数值:

例如地球上当前的人数、银河系的星星数的时候,可以使用 long long类型。

 

 

6

bool类型

 

bool(布尔)类型用于储存布尔值。

bool类型只有两种情况:true(1)和 false(0)。占用一个字节。

当bool值等于 1(true)时,说明一个判断条件成立,

相反,当bool值等于 0 (false)时,说明一个判断条件不成立。

bool类型一般不会用于输出。

 

说一下 C++ 变量的命名规范:(其实和JS差不多啦~)

1、不能与其他的变量名重名

2、只能由数字,英文字母,和下划线 “_” 组成

3、变量名的开头不能是数字

4、变量名对字母大小写敏感

5、变量名长度不能超过255个字符

其实基本的c++变量类型也就这些了。

(接下来开始水)

(然而我并没有水)

那么今天的教程就到此结束了(。)

(突然发现没有到字数)(其实有)


啊这。。。


动态分享

20180202-火星嘻哈齐帕说如果你爱特效字幕

2022-6-14 20:10:15

动态分享

培训中心新年祝福,培训班新春祝福语

2022-6-15 3:26:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索