C++——简单数据类型及布尔类型

一. 简单数据类型

数据类型描述了对象在内存存储区中占据的空间大小,描述了对象能够表示的数据范围

和类型。C++语言中常用的数据类型有整型、实型、字符型(这3种类型也被称之为简单数

据类型)、数组类型、布尔类型、枚举类型、结构体类型、公用体类型、指针类型、引用类

等。

1.整形

整型按符号划分,可以分为有符号整型和无符号整型两大类,从长度划分,可以分为

普通整型、短整型和长整型3类。

2.实型

实型主要包括单精度型、双精度型和长双精度型。

10、010、0x10、10u、10L、10UL、10F

3.字符类型

在C++语言中,字符类型数据是使用单引号括起来的形式表示的。

‘A’、’a’、‘B’、‘b’等

定义字符类型数据可以使用char关键字,例如:char chData = ‘N‘;

二. 布尔类型

在逻辑判断中只存在两个值,即真和假。在程序中为了描述逻辑判断的真值和假值提供了布尔类型——bool。该数据类型提供了两个值true和false,即真值和假值。布尔类型数据可以按整数类型对待,true表示1,false表示0。

在程序中可以将布尔类型对象赋值给整数类型对象,反之,也可以将整数类型对象赋值给布尔类型对象。

三.我皮厚,如果觉得还可以,就给我一个亲亲吧?(°?‵?′??)

原文地址:https://www.cnblogs.com/qinqin-me/p/9568824.html

时间: 2024-11-03 21:10:51

C++——简单数据类型及布尔类型的相关文章

Swift学习笔记_数据类型_布尔类型

布尔类型 指逻辑上的,只能是真或者假.用Bool表示. 有两个布尔常量:true和false. 主要用于条件判断语句中, 如在需要使用Bool类型的地方使用了非布尔值,swift的类型安全机制会报错. var boolvalue1 = true var boolvalue2 = false var isFinished = true //type bool if isFinished {     print("Finished!") } else {     print("n

Python数据类型-3 布尔类型

布尔类型 对于错.0和1.正与反,都是传统意义上的布尔类型. 但在Python语言中,布尔类型只有两个值,True与False.请注意,是英文单词的对与错,并且首字母要大写,不能其它花式变型. 布尔值通常用来判断条件是否成立. 例如: a = 1 if a > 3: print("a是一个大于3的数字") else: print("a不是一个大于3的数字") Python内置的bool()函数可以用来测试一个表达式的布尔值结果. 这里需要注意的是,3 is &

其他数据类型转布尔类型

★数字和字符串转完之后为true. ★undefined.null.0转完之后为false. var n1=123; var n2="345" var n3; var n4=null; var n5=Infinity; var n1=Boolean(n1); var n2=Boolean(n2); var n3=Boolean(n3); var n4=Boolean(n4); var n5=Boolean(n5); document.write("n1的值是:" +

BOOL布尔类型

1.BOOL数据类型,是一种表示非真即假的数据类型,布尔类型的变量只有YES和NO两个值.YES表?示表达式结果为真,NO表示表达式结果为假. 2.在C语言中,认为非0即为真. 3.分?支语句中,经常使用BOOL值做判断,判断执行if语句还是else语句(下面会学习). 4.循环结构中,也经常使用BOOL值做判断,判断是否要执行循环(下节课会学习). 注意事项#define YES 1#define NO 0计算机在识别时,YES就替换成1,NO就替换成0.

4.2Python数据类型(2)之布尔类型

返回总目录 目录: 1.布尔类型的概念和分类: 2.布尔类型的本质 3.布尔类型的应用 (一)布尔类型的概念和分类: (1)概念: 布尔类型(bool)就是用于判断真假的数据类型 (2)分类: Python里只有两种布尔类型:True 与 False (二)布尔类型的本质 布尔类型其实是int类型的子类 (1)直接计算验证: # 布尔类型的直接计算验证 print("True的值:", int(True)) print("False的值:", int(False))

python3从入门到精通之数据类型,布尔类型介绍

数据的类型 为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的. Number(数字) int(整型) float(浮点型) complex(复数) bool(布尔) String(字符串) Tuple(元祖) List(列表) Dictionary(字典) Set(集合) 其中Number(数字).String(字符串).Tuple(元祖)为**不可变**类型,List(列表).Dictionary(字典).Set(集合)为**可变**类型. 可变类型 顾名思义就是值可以改变

Puppet数据类型中哈希类型和布尔类型(十五)

哈希类型 puppet语言支持hash类型.它与数组类似,都是带索引的对象集合,与数组的区别在于作为索引步进限于数字,可以是任何对象.在puppet中哈希类型的"键"必须是字符串类型,但其"值"可以是任意的类型. 格式如下: {key1 => "value",key2 => "vale",...} 示例如下: [[email protected] ~]# cat 4.pp  $myname = { name1 =&

javascript基本数据类型与值类型引用类型说明

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了javascript中的基本数据类型,以及值类型和引用类型的区别与使用 一.基本数据类型 在javascript中申明变量使用的关键字都是var,这点与其他的编程语言不尽相同,但是javascript亦含有五种基本的数据类型(也可以说是简单数据类型),它们分别是:Undefined,Null,Boolean,Number和String.还含有一种复杂数据类型-Object.

简单数据类型

查看数据类型: typeof    查看关键词的方法:  typeof (空格)name  或者typeof(name) 简单的数据类型(值类型) 四种:字符串         数字         布尔未定义         空 String         Number     Boolean undefined    null var string='dkk' ; //是保留字 但最好不要用,可以简写 str var num=123; var boor=true; var bbb=null