当前位置:嗨网首页>书籍在线阅读

02-简单变量

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

3.1 简单变量

程序通常都需要存储信息——如Google股票当前的价格、纽约市8月份的平均湿度、美国宪法中使用最多的字母及其相对使用频率或猫王模仿者的数目。为把信息存储在计算机中,程序必须记录3个基本属性:

  • 信息将存储在哪里;
  • 要存储什么值;
  • 存储何种类型的信息。

到目前为止,本书的示例采取的策略都是声明一个变量。声明中使用的类型描述了信息的类型和变量名(使用符号来表示其值)。例如,假设实验室首席助理Igor使用了下面的语句:

int braincount;
braincount = 5;

这些语句告诉程序,它正在存储整数,并使用名称braincount来表示该整数的值(这里为5)。实际上,程序将找到一块能够存储整数的内存,将该内存单元标记为braincount,并将5复制到该内存单元中;然后,您可在程序中使用braincount来访问该内存单元。这些语句没有告诉您,这个值将存储在内存的什么位置,但程序确实记录了这种信息。实际上,可以使用&运算符来检索braincount的内存地址。下一章介绍另一种标识数据的方法(使用指针)时,将介绍这个运算符。