栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++基础(3)------定义变量

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++基础(3)------定义变量

C++中变量是个非常非常使用的东西,一般学完输入输出之后就每次写代码都要用,所以相当的重要。

先看写法~

#include
using namespace std; 
int main(){
    变量类型 变量名;
    输入;
    输出;
return 0;//返回 
}
//此代码不是合格的代码,也就是不能编译,请根据下文自动填补~

先看看变量类型有哪些:

布尔类型(bool)

这个是一个判断类型的变量,因为它只能储存0或1,也就是对(true)与错(false),如果是1就是对,0就是错,这个一定要分清,混淆的话以后写程序可能就寄了。

字符型

  1. char类型一个char的空间应确保可以存放(机器基本字符集中)任意字符对应的数字值。但是如果 不开数组的话只能储存一个。所以是非常小的。

2.整型

这个有很多主要讲讲常用的,不常用的就说一句~

  1. short int 这个是短整型,这个的话不是很常用
  2. int 整型,这个是只可以存储数字,他可以储存的数字的范围是-2的32次方到2的31次方-1,这个相对常用,但要小心不要给太大的数,要不然会爆的~
  3. long 这个更int的范围一样顶多大一点点,没啥用不如直接用int
  4.  long long 超长整型,它的范围明显比int大,所以如果很大的数就用long long处理,它的范围是:-2的64次方到2的63次方-1
  5. unsigned 无符号整型,这玩意老鸡肋了,跟没用差不多
  6. unsigned long long 这个怎么说呢,应用不广泛,但比long long长一点但仅限于正数,因为它的范围是从0开始的~

浮点型:

  1. float 数据类型被认为是单精度。
  2. double 数据类型通常是 float 的两倍大小,因此被认为是双精度,所以,用double的概率比float的概率高。

 字符串类:

  1. string 这是唯一的字符串类,如果用它的话要加头文件的~ 可以加#include或者#include或者#include都是没问题的

以上就是变量类型

下面是变量名的命名法则

  1. 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。
  2. 第一个字母必须是字母或者下划线开头。
  3. 不能使用C++关键字来命名变量,以免冲突。
  4. 变量名区分大小写。

下面举几个例子

#include
using 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++的一些规则的文章~ 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/960297.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号