博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<C Primer Plus >1 Constants and the C Preprocessor
阅读量:6573 次
发布时间:2019-06-24

本文共 966 字,大约阅读时间需要 3 分钟。

1 #include 
2 #define PI 3.14159 3 int main(void){ 4 float area, circum, radius; 5 6 printf("What is the radius of your pizza>\n"); 7 scanf("%f", &radius); 8 area = PI * radius *
radius; 9     circum = 2 * PI *radius;10     printf("Your pizza parameters are as follows:\n");11     printf("Circumference = %1.2f, area = %1.2f \n", circum, area);12     getchar();13     return 0;14 }

The #define statement can be used for character and string constants,too . The following example are valid:

1 #define BEEP '\a'2 #define TEE 'T'3 #define ESC '\033'4 #define OOPS "Now you have done it!" Remember: 1 It is a sensible C tradition to type constants in uppercase. 2 Don't make the common error when using the #define. 3 The const Modifier makes variables read-only ;you cannot alter the value of the variables. 4 C has a third way to create symbolic constants,and that is the enum.

转载于:https://www.cnblogs.com/michael2016/p/6580050.html

你可能感兴趣的文章
LAMP,安装脚本
查看>>
Java异常总结
查看>>
DHCP
查看>>
电脑上怎样压缩图片大小
查看>>
新来的发一个帖子
查看>>
lnmp安装
查看>>
FTP工作方式
查看>>
Ubuntu16.04 ssh安及root登录
查看>>
C语言dos程序源代码分享(进制转换器)
查看>>
php项目中常用的log日志记录方法
查看>>
LogParser 导入MSSQL
查看>>
linux安装go环境并编写第一个go程序
查看>>
【在线研讨-现场文字】《敏捷开发用户故事分类与组织结构(二期-3)》2012-07-03...
查看>>
易语言 --什么情况下 用许可证
查看>>
项目总结:凡事预则立,不预则废!
查看>>
建属于自己的网站
查看>>
[linux] ubuntu 切换默认的/bin/sh
查看>>
boost库之智能指针
查看>>
linux c/c++ GDB教程详解(转载)
查看>>
在redhat server 6 安装gcc-4.5.2
查看>>