一、回顾

上一期我们已经了解了CC++的基本框架,现在让我们在往
里面写亿点东西。

#include<bits/stdc++.h>
int main(){

    return 0;
}

呃……好像什么都没有写哈!这不是复习一下吗
好现在正式开始。

二、引入

#include<bits/stdc++.h>
int main(){
    int a;
    return 0;
}

现在不就有东西了吗?但是这是一个新的东东int a。这是一个变量

三、变量

变量是什么呢?
非常的简单啊,变量变量,就是一个会变的量
CC ++中,有很多的数据类型:

数据类型 含义 字节大小 范围
bool 布尔型 1 true、false(1、0)
[signed] char 有符号字符型 1 [-128, 127]
unsigned char 无符号字符型 1 [0, 255]
[signed] short 有符号短整型 2 [-32768, 32767]
unsigned short 无符号短整型 2 [0, 65535]
[signed] int 有符号整型 4 [-2147483648, 2147483647]
unsigned int 无符号整型 4 [0, 4294967295]
[signed] long 有符号长整型 4 [-2147483648, 2147483647]
unsigned long 无符号长整型 4 [0, 4294967295]
[signed] long long 有符号超长整型 8 [263-2^{63},2632^{63}-1]
unsigned long long 无符号超长整型 8 [0,2642^{64}-1]
float 单精度夫浮点数 4
double 双精度浮点数 8

需要可以分为以下几部分:

数据类型 人话实际意义 例子🌰
整型 整数 short,int,long,long long
浮点型 小数 float,double
字符型 字符 char
布尔型 真假 bool

变量的定义格式如下:
数据类型 变量名;
举几个例子🌰
int a;//叫a的整数
char c;//叫c的字符
bool f;//叫f的真假

变量名也不是乱起的,一般是有实际意义的(中译英):

中文 英文
sum
答案 ans(answer)
素/质数 p(prime)

当然,如果你随便起的话也不会有人来找你but变量名的定义也是有一定规则的:

  1. 变量名是由大小写字母数字下划线 组成的。
  2. 变量名不能以数字开头。int 1a;就不行。
  3. 变量名如果是由多个单词组成的,那么最好将每个单词的首字母大写或前缀下划线。int CurrentVal;int current_val;

那么,变量就讲这么多了,下一期就是输入输出了。

$The End$