c++的准备知识7

1.变量名,C++有一定的含义变量名。如果变量表示差旅费,应将其命名为cost-of-teip或costOftrip,
  而不要将其命名为x或cot。必须遵循集中简单的C++命名规则。
  a.在名称中只能用字母,数字和下划线(打不出来)
  b.名称的第一个数字不能是数字。
  c.区分大写字符与小写字符。
  d.不能将C++关键字用作名称。
  e.以两个下划线或下划线和大写字母打头的名称被保留给实现使用。以一个下划线开头的名称被保留给
  实现,用作全局标识符。
  f.C++对名称的长度没有限制,名称中所有的字符都有意义,有些平台有长度限制。


2.如果想用两个或更多的单词组成一个名称,通常的做法是用下划线将单词分开,如my-onions:或者从第
  二个单词开始将每个单词的第一个字母大写,如myEyeTooth。这两种形式都容易将单词区分开,如carDrip
  和cardRip或boat-sport和boats-port。


3.变量命名方案和函数命名方案一样,当然只要变量名合法,C++编译器将不会介意,但是一致,精确度个人
  命名约定也是很有用的。大写在变量名中也是一个关键问题,但很多程序员可能会在变量名中加入其他信息。
  即描述变量类型或内容的前缀,例如,可以将整型变量myWcight命名为nMyWeight,其中前缀n用来表示整数,
  在阅读代码或变量定义不是十分清楚的情况下,前缀很有用。另外,这个变量也可以叫intMyWcight,这将
  更精确而且容易理解。通常以这种方式使用其他前缀有:str或sz(表示以空字符结束的字符串)b(表示布尔值)
  p(表示指针)c(表示单个字符)。


4.整型,整数就是没有小数点的数字,如果将无限大的整数看作很大,则不可能用有限的计算机内存来表示所有的
  整数。因此,语言智能表示所有整数的一个子集,有些语言只提供一种整型,而C++则提供好几种,这样便能够
  根据程序的具体要。求选择最适合的整型。C++的基本整型分别是char,short,int,long和C++11新增的long
  long,其中每种类型都有符号版本和无符号版本,因此总共有10中类型可供选择。


5.整型short,int,long,longlong
  计算机内存有一些叫做位(bit)的单元组成C++的short,int,long,longlong类型通过使用不同数目的位来
  储存值,最多能够表示4中不同的整数宽度。如果所有的系统中,每种类型的宽度都有不同,则使用起来非常方便
  例如:如果short是64位,int总是32位等等。没有一种选择能够提供所有计算机的设计要求。c++提供了一种
  灵活的标准,确保了最小长度,
  a.short至少16位。
  b.int至少与short一样长。
  c.long至少32位,切至少与int一样长。
  d.longlong至少64位,且至少与long一样

posted @ 2016-07-26 16:36  都是木头  阅读(191)  评论(0编辑  收藏  举报