C++快速笔记 2.数据类型
  TEZNKK3IfmPf 2023年11月15日 38 0

2 数据类型

2.1 整型

shortintlonglong long主要的区别是占用字节数不同,表示的整数范围不同。

2.2 sizeof 关键字

计算数据类型占用内存大小。 语法:sizeof(数据类型 or 变量)e:sizeof(short)sizeof(int)int a = 10;sizeof(a)

2.3 实数型(浮点型)

表示小数。floatdoublee:float f1 = 3.14f;double d1 = 3.14;

支持科学计数法float f2 = 3e2;

2.4 字符型

e:char ch = 'a';

字符型变量实际存储的是字符对应的ASCII码。

2.5 转义字符

e:\n 换行\\ 显示
\t 制表

2.6 字符串类型

两种风格:

  1. C风格 char数组char 变量名[] = "字符串值"e:char str1[] = "hello, world"

  2. C++风格string 变量名 = "字符串值"(需要#include<string>)

2.7 布尔类型 bool

只有两个值 true 本质为1 false 本质为0

2.8 数据的输出

从键盘读入数据。 语法:cin >> 变量e:

int a = 0;
cin >> a;

double d = 0;
cin >> d;
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月15日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   19天前   26   0   0 C++
  TEZNKK3IfmPf   19天前   22   0   0 指针C++
  TEZNKK3IfmPf   2024年05月31日   23   0   0 算法C++
TEZNKK3IfmPf