C++中变量是个非常非常使用的东西,一般学完输入输出之后就每次写代码都要用,所以相当的重要。
先看写法~
#includeusing namespace std; int main(){ 变量类型 变量名; 输入; 输出; return 0;//返回 } //此代码不是合格的代码,也就是不能编译,请根据下文自动填补~
先看看变量类型有哪些:
布尔类型(bool)
这个是一个判断类型的变量,因为它只能储存0或1,也就是对(true)与错(false),如果是1就是对,0就是错,这个一定要分清,混淆的话以后写程序可能就寄了。
字符型
- char类型一个char的空间应确保可以存放(机器基本字符集中)任意字符对应的数字值。但是如果 不开数组的话只能储存一个。所以是非常小的。
2.整型
这个有很多主要讲讲常用的,不常用的就说一句~
- short int 这个是短整型,这个的话不是很常用
- int 整型,这个是只可以存储数字,他可以储存的数字的范围是-2的32次方到2的31次方-1,这个相对常用,但要小心不要给太大的数,要不然会爆的~
- long 这个更int的范围一样顶多大一点点,没啥用不如直接用int
- long long 超长整型,它的范围明显比int大,所以如果很大的数就用long long处理,它的范围是:-2的64次方到2的63次方-1
- unsigned 无符号整型,这玩意老鸡肋了,跟没用差不多
- unsigned long long 这个怎么说呢,应用不广泛,但比long long长一点但仅限于正数,因为它的范围是从0开始的~
浮点型:
- float 数据类型被认为是单精度。
- double 数据类型通常是 float 的两倍大小,因此被认为是双精度,所以,用double的概率比float的概率高。
字符串类:
- string 这是唯一的字符串类,如果用它的话要加头文件的~ 可以加#include
或者#include 或者#include 都是没问题的
以上就是变量类型
下面是变量名的命名法则
- 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。
- 第一个字母必须是字母或者下划线开头。
- 不能使用C++关键字来命名变量,以免冲突。
- 变量名区分大小写。
下面举几个例子
#includeusing namespace std; int main(){//以下都拿int当示例,可自己根据需要更改 int a;//合法的命名 int int;//不合法的命名 int if;//不合法的命名 int kill;//合法的命名 int ()$@#$;//不合法的命名 int _a//合法的命名 return 0;//返回 }
想了解其他的关键字可以看:C++关键字列表_caike85的博客-CSDN博客_c++关键字表https://blog.csdn.net/keke193991/article/details/17566937?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165478237716782425130467%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=165478237716782425130467&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-17566937-null-null.142^v12^pc_search_result_cache,157^v13^control&utm_term=C%2B%2B%E5%85%B3%E9%94%AE%E5%AD%97%E5%A4%A7%E5%85%A8&spm=1018.2226.3001.4187
这就是今天所带来的内容,大家有什么建议就在评论区说吧~
*我大概明天会补更一篇关于C++的一些规则的文章~



