千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

首页 视频教程 培训课程 师资团队 技术干货 常见问题 面试题 职场就业 零基础学c语言 行业资讯
【热点话题】 c语言技术干货 c语言学习教程 c语言学习笔记 c语言面试题 c语言培训问答 c语言培训机构哪些好 c语言职场就业
当前位置:c语言培训  >  零基础学c语言  >  c语言const的用法,c语言常量定义

c语言const的用法,c语言常量定义

来源:千锋教育
发布人:syq
时间: 2023-05-09 11:32:26

  C语言中const关键字用于定义常量。常量是值不可改变的量,一旦定义就不能被修改,主要有以下两种写法:

c语言const的用法

  1. 使用#define定义常量:

#define PI 3.14

   在程序中使用时直接使用宏名即可,如:

double area = r * r * PI;

   2. 使用const定义常量:

const double PI = 3.14;

   在程序中使用时需要使用变量名,如:

double area = r * r * PI;

  注意:使用const定义的常量并不会被编译器分配内存空间,它只是一个编译期间的符号,是有类型且有作用域的。

  除了在定义常量时使用const关键字外,在定义函数参数时也经常使用const来限制形参的值不被修改,如:

double calculate(const double r)
{
const double PI = 3.14;
return r * r * PI;
}

   此时,函数内部不允许修改r的值,也不允许修改PI的值。

  总结:const关键字用于定义常量,常量是值不可改变的量。在定义常量和函数参数时经常使用const来限制变量的值不被修改。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

最新文章NEW

相关推荐HOT

更多>>