c++基础知识-数据类型
1.每次新建项都可需写内容
#include <iostream>
using namespace std; int main() //main函数有且只有一个
{ system("pause"); return 0; }
2.变量创建
//变量创建: 数据类型 变量名=变量初始值
int a = 10;
3.常量创建
//1.宏常量 :#define 常量名 常量值
//2.const修饰的变量 #include <iostream>
#define Day 31
int main1() {
const int b = 30;
cout << "一个月共有:" << Day <<'或' << b << '天' << endl;
system("pause"); return 0;
}
4.统计数据类型内存大小
//语法:sizeof(数据类型/变量)
short numl = 10;
cout << 'numl' << sizeof(numl) << endl;
cout << 'numl' << sizeof(short) << endl;
数据类型 | 字节大小 |
short | 2字节 |
int | 1字节 |
long |
4字节 (linux 32位是4字节,64位8字节) |
long long | 8字节 |
char | 1字节 |
string | >=1字节 (和字符串长度有关) |
bool | 1字节 |
float | 4字节 |
double | 8字节 |
注意事项:
1)浮点数类型默认输出显示的是一个6位有效数字,float默认是双精度浮点数,单精度后面加f:float f = 3.1432f;
2)字符型 char 用单引号,只能有一个字符: char ch = ‘a’;
3)字符串型:
//c语言风格
char str[] = "hello world";//char 变量ming[] = "";
//c++语言风格
#include<string>
string str1 = "hellp world"; // 头文件+string 变量名 = "";
4)布尔型 bool 非0值都为真,即为true或1;true对应1,false对应0;
5.数据的输入
#include<iostream>
//语法 cin >> 变量
int main() {
//1.整型 其他类型类似
int a = 0;
cout << "a=" << a << endl;
cout << "请给整型变量a赋值:" << endl;
cin >> a;
cout << "a=" << a << endl; system("pause"); return 0;
}
- 添加到短语集
- 没有此单词集:英语 → 中文(简体)...
- 创建新的单词集...
- 没有此单词集:英语 → 中文(简体)...
- 拷贝
- 添加到短语集
- 没有此单词集:英语 → 中文(简体)...
- 创建新的单词集...
- 没有此单词集:英语 → 中文(简体)...
- 拷贝
c++基础知识-数据类型的更多相关文章
- C语言基础知识-数据类型
C语言基础知识-数据类型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.常量与变量 1>.关键字 C的关键字共有32个. >.数据类型关键字(12个) char,s ...
- C#基础知识-数据类型(一)
俗话说温故而知新,学习一门知识最好的方法就是不断的去咀嚼回味,学习编程更是如此.对于.NET平台中的C#语言而言,有着强大的类库.不断的在更新迭代几乎每隔一年都会更新一个新的模块,.NET Framw ...
- java基础知识-数据类型及转换
1.java中的常量大体分为两种: <1>字面量常量 <2>自定义常量 2.java中常量(字面量)的分类:<1>,整数常量:直接出现的整数<2>,小数 ...
- 006PHP基础知识——数据类型(三)
<?php /** * 数据类型(三) * PHP是一个弱类型的语言 */ //检测数据类型:gettype() 返回字符串的数据类型 /*$str="美丽中国"; echo ...
- 004PHP基础知识——数据类型(一)
<?php /* * 数据类型(一) * 标量类型:整型(int) 浮点型(float) 字符串型(string) 布尔型(boolean) * 复合类型:数组(array) 对象(object ...
- SQL Server 基础知识/数据类型/数值类型
数据库设计简单地来讲,也就是设计表格的过程. 表格存储的数据是可以理解为一个二维表,由行和列组成. 原则上来讲,一个数据库只需要一个字段,一个数据类型就可以解决所有的问题,但是这样做并不明智,所以一般 ...
- Java基础知识(数据类型和集合)
一.数据类型 包装类型 包装类型是对基本数据类型不足之处的补充. 基本数据类型的传递方式是值传递,而包装类型是引用传递,同时提供了很多数据类型间转换的方法. Java1.5 以后可以自动装箱和拆箱 二 ...
- java基础知识--数据类型
计算机时识别不了我们编写的代码语言,计算机中的数据全部采用二进制表示,即0和1表示的数字,每一个0或者1就是一个位,一个位叫做一个bit(比特).(实际上计算机只能识别高低电平,而不是0和1.) 字节 ...
- SQL基础知识----数据类型
VARCHAR(VERiable CHARacter):可变动字符.用于保存以文本格式处处的信息,最大可以储存255个字符.一般使用为VAECHAR(10) --表示最多可以存储10个字符 INT ...
随机推荐
- 微软 SqlHelper代码、功能、用法介绍:高效的组件
数据访问组件SqlHelper数据访问组件是一组通用的访问数据库的代码,在所有项目中都可以用,一般不需要修改.本节使用的是Microsoft提供的数据访问助手,其封装很严密,且应用简单. 首先要先添加 ...
- DL4J实战之六:图形化展示训练过程
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本篇是<DL4J实战>系列的第六 ...
- python jinja2初见
吸取了长城杯的教训,学习python-web迫在眉睫. 正常难度的python_template_injection,由于现在没学面向对象,理解原理比较困难,所以先使用简单版复现:并附上正常版的常用p ...
- 【UE4 C++】学习笔记汇总
UE4 概念知识 基础概念--文件结构.类型.反射.编译.接口.垃圾回收.序列化[导图] GamePlay架构[导图] 类的继承层级关系[导图] 反射机制 垃圾回收机制/算法 序列化 Actor 的生 ...
- 【UE4 C++ 基础知识】<4> 枚举 Enum、结构体 Struct
枚举 UENUM宏搭配BlueprintType可以将枚举暴露给蓝图,不使用的话,仅能在C++使用 //定义一个原生enum class enum class EMyType { Type1, Typ ...
- the Agiles Scrum Meeting 5
会议时间:2020.4.13 20:00 1.每个人的工作 今天已完成的工作 增量组:完成了增量开发的基础工作,初步完成了自动评测机制 issues:增量组:准备评测机制,增加仓库自动创建和管理 完善 ...
- MD支持程度测试
Editor.md 目录 (Table of Contents) [TOCM] 目录 Editor.md Heading 1 Heading 2 Heading 3 Heading 4 Heading ...
- Noip模拟58 2021.9.21(中秋祭&&换机房祭)
第一次在学校过中秋节,给家里人视频电话,感觉快回家了很开心, 然后还吃了汉堡喝饮料非常爽,颓废了一会儿还换了新机房,$Linux2.0$非常dei,少爷机也非常快, 发现好像测评机又成了老爷机,这就是 ...
- 如何使用python 新建文件夹以及递归创建文件夹
转载:如何使用python 新建文件夹以及递归创建文件夹 | 酷python (coolpython.net) 1. os.mkdir 使用python创建文件夹,通常使用os.mkdir方法,在使用 ...
- 全志Linux Tina编译demoOmxVdec错误
测试裸流 Making install in demoOmxVdec make[6]: Entering directory '/home/liuxueneng/WorkCode/Homlet-Tin ...