C语言中是如何定义常量的啊

帮帮忙吧!还有知不知道在C语言中形式参数和实际参数之间的联系是什么啊谢谢谢谢谢~... 帮帮忙吧 ! 还有 知不知道在C语言中形式参数和实际参数之间的联系是什么啊 谢谢谢谢谢~ 展开
 我来答
刘世媛aa
高粉答主

推荐于2019-10-09 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:351
采纳率:100%
帮助的人:11.1万
展开全部

我们在用C编程时有时需要定义不变的变量,即常量,有两种方法。
例如:
定义常量PI的两种方式:
1. #define Pi 3.1415926f;
2. const float pi 3.1415926f;

拓展材料:


常量有整型常量、浮点型常量、字符型常量及字符串常量。 ‘
常量定义是指定义符号常量,用一个标识符来代表一个常量,通过宏定义预处理指令来实现。
格式:#define标识符常量
由用户命名的标识符是符号常量名。作为符号常量名,一般大写。一旦定义,在程序中凡是出现常量的地方均可用符号常量名来代替。
对使用了符号常量的程序在编译前会以实际常量替代符号常量。

全局变量和局部变量的区别:

天云小店
推荐于2017-09-25 · TA获得超过2.8万个赞
知道大有可为答主
回答量:3281
采纳率:91%
帮助的人:763万
展开全部

C语言定义常量常用的方法有以下2种:

  • 第一种:宏定义

#define N 3  // 定义了一个常量为3的宏N,在程序中N就代表3
  • 第二种:给变量初始化赋值

int a = 2;  // 定义了一个int型变量,并赋值为2,其实这是用变量来定义常量

注:定义常量还是用宏定义的比较多。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9edcf2987
2010-01-16 · TA获得超过443个赞
知道答主
回答量:99
采纳率:0%
帮助的人:0
展开全部
常量的定义:
#define count 60
这就定义了一个常量 count 它的值是一个常量60 在整个程序中不变

关于实际参数和,形式参数:
可以这样通俗的去理解:
主调函数中的参数是实际参数,被调函数中的参数是形式参数,
比如说:如下代码段

被调函数:
int max(int a,int b)
{if(a>b)
return a;
else return b;
}

主调函数:
main()
{
…………
…………
max(a,b);
…………
…………
}

在北调函数max(int a,int b)中a,b是形式参数
在主函数中max(a,b)中的a,b是实际参数;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
委思07x
推荐于2017-10-09 · TA获得超过934个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:306万
展开全部
#define count 60
这叫宏定义,不叫常量
常量的定义:
const int count = 60;
形参指定类型,实参指定数值
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青享君5H
2010-01-16 · 超过23用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:67.3万
展开全部
可以用预处理命令#indefine
和const静态定义个数便是常量
形参就是函数定义时,所给的参数;而实参就是在main函数中调用时所使用的参数,两者可以相同也可以不相同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式