学习笔记_头文件climits发起的关于c++数据处理的一系列整理
来源:互联网 发布:淘宝店开什么好 编辑:程序博客网 时间:2024/05/16 14:43
我们出门旅行会考虑以下三个基本信息:目的地在哪,旅行者是谁,坐哪辆车去?
同样的道理要把信息存储到计算机里必须要具备下面三个属性:
1.信息存储到哪里?(寄存器?内存?硬盘?)
2.要存储什么值?(你要存的是啥?)
3.以何种类型存储?(整型?浮点型?)
旅行中一张车票上包含什么人坐,坐哪辆车的信息
c++中使用的声明一个变量的策略也是这个道理-
先举一个最直观的例子(C++primier p38)
int braincount;
braincount=5;
这里声明一个变量braincount,并给他赋了数值5。
笔者在初学c++时经常对变量名称产生疑惑,不明白为什么要这样给变量命名。其实这个变量名称就像乘客的姓名张三李四一样,只是一个人的代号,是程序编写者自己定义的。
既然是自定义的为什么不干脆使用简单的变量名x或者y之类的呢?其实使用x或者y是完全可以的,但是一个程序中往往会有十几个甚至上百个变量。在最初给一个变量命名的时候就给其清晰的名字,这是一个良好的编程习惯。不但便于自己对程序的检查和修改,也便于他人读懂你的程序。编程是一个共享的事情,我们在共享代码的时候越便于阅读越好。接下来我们来系统地看一下变量名的命名规则。
变量名
C++提倡使用有含义的变量名称。例如,如果变量表示差旅费,应该将其命名为cost_of_trip或CostOfTrip。而不要将其命名为x或者cot。下面是C++的一些基本的变量命名规则:
1.变量命名只能使用字母,数字和下划线。
2.变量的第一个字符不能是数字
3.区别变量大小写。(Student和student和STUDENT是三个不一样的变量)
4.不能将C++的关键字作为变量名称
5.以两个下划线和下划线和大写字母打头的名称被保留给实现(编译器及其使用的资源)使用,以一个下划线开头的名称被保留给实现使用,用作全局标识符。像_time_stop或者_Donut这样的命名不会被报错但是结果具有不确定性,
6.C++对于名称的长度没有限制,名称中所有的字符都有意义,但是有些平台有长度限制。
- 学习笔记_头文件climits发起的关于c++数据处理的一系列整理
- <climits>头文件定义的符号常量
- <climits>头文件定义的符号常量
- <climits>头文件定义的符号常量
- <climits>头文件定义的符号常量
- 使用头文件climits中的符号常量获知整型数据的表数范围---gyy整理
- 立此存照(10)[C++]climits头文件以及5中基本类型的长度与极值
- 关于C++中头文件<climits>
- C++头文件<climits>使用相应数据类型的极限值
- <climits>头文件
- <climits>头文件
- <climits>头文件
- <climits>头文件
- climits头文件
- climits 头文件
- 关于学习C头文件的疑问1
- 关于头文件,库函数,静态库,动态库,的一系列迷惑... (转)
- CPP中climits头文件
- 设计模式之禅——解释器模式
- 协同过滤推荐算法总结
- CSS_01 语法
- java里日期输出与参数索引的应用
- 萌新的前端之旅
- 学习笔记_头文件climits发起的关于c++数据处理的一系列整理
- C语言实验——最值 (sdut oj)
- Observer
- ImportError: cannot import name 'NUMPY_MKL'
- 善用设计模式改善我们丑陋的代码——策略模式
- 保留小数点后几位数
- 第零篇 windows docker的奇幻旅程
- [BZOJ1856][Scoi2010]字符串(卡特兰数+组合数学)
- 核主成分分析KPCA分析