正在加载图片...
清华大学出版社 TSINGHUA MIMV/ERSITY PRESS 运行结果:tota1=300 例2,在程序中使用符号常量 # tdefine price30说明 # include< stdio.h>|如再用赋值语句给PRCE赋值是错的 void main PRICE=40:/*错误,不能给符号常量赋 不能对符号常量指定类型 nt num, total; int PRICe;/*错误,PRIE不是变量,不能指 num=10 定类型* total=num米 PRICE; printf(" total=d\n 〃tota 1) 说明:程序中用# define命令行定义 PRICE 代表常量30,此后凡在本文件中出现的 PRICE都代表30,可以和常量一样进行运算例2.1在程序中使用符号常量 #define PRICE 30 #include <stdio.h> void main ( ) { int num, total; num=10; total=num * PRICE; printf(″total=%d\n″,total); } 符号常量: 用一个标识符代表一个常量。 符号常量的值在其作用域内不能改变, 也不能再被赋值。 运行结果: total=300 说明: 程序中用#define命令行定义PRICE 代表常量30,此后凡在本文件中出现的 PRICE都代表30,可以和常量一样进行运算 说明: 如再用赋值语句给PRICE赋值是错的 PRICE=40; /* 错误,不能给符号常量赋 不能对符号常量指定类型 int PRICE; /* 错误,PRICE不是变量,不能指 定类型 */
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有