suc程序设计基础第3章- part2.pdfVIP

  • 5
  • 0
  • 约8.31千字
  • 约 31页
  • 2021-04-04 发布于北京
  • 举报
复习(一) 复习(二) 复习(三) 4.13 转换说明的结构 4.14 格式化 整数和浮点 数并显示 常 变 量 c o n s t i n t a = 3 定义a为一个整型变量,指定其值为3 ,而且在变量存在期间其值 改变 常变量与常量的异同是: 常变量具有变量的基本属性: 有类型,占存储单元,只是不允许改变其 值。可以说,常变量是有名字的不变量,而常量是没有名字的不变量。有名字就便于在程序中 被 。 #define Pi 3.1415926 //定义符号常量 const float pi=3.1415926; //定义常变量 符号常量Pi和常变量pi都代表3.1415926,在程序中都能使用。但二者性质不同: 定义符号常量 用#define指令,它是预编译指令,它只是用符号常量代表一个字符串,在预编译时仅进行字 符替换,在预编译后,符号常量就不存在了(全置换成3.1415926了) ,对符号常量的名字是不分 配存储单元的。而常变量要占用存储单元,有变量值,只是该值不改变而已。从使用的角度看, 常变量具有符号常量的优点,而且使用更方便。有了常变量以后,可以不必多用符号常量。 标 识 符

文档评论(0)

1亿VIP精品文档

相关文档