问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言 define值的问题

发布网友 发布时间:2022-04-24 03:01

我来回答

3个回答

热心网友 时间:2022-04-27 08:13

#define s 3;
改成
#define s 3
也就是去掉3后面的分号

#define epxl 1e-12;
一样

因为在此处#define只作简单的字符替换
#define s 3;
将后面出现s的地方换成3; 所以会出错

热心网友 时间:2022-04-27 09:31

你把#define后面的分号删掉就可以通过了
写成#define s 3

在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。

热心网友 时间:2022-04-27 11:05

#define s 3;
会导致编译时将所有的s全替换成“3;”了
宏定义时,不要带;结尾
去掉分号,改成:
#define s 3
也可以这样改一下:
const int s=3;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为手机删除qq聊天记录还能恢复吗 曙光英雄怎么登录以前的账号,曙光英雄曙光英雄客户端在哪里下载? 曙光英雄怎么注销账号 详细注销方法分享 曙光英雄怎么注销账号-账号注销方法介绍 六大茶类之青茶知识大科普 六大茶类香气类型之青茶(乌龙茶)茶香 六大茶类之青茶 简单认识六大茶类之青茶 一文带你全面认识六大茶类中的青茶,速来围观 识茶笔记:六大茶类之青茶篇 关于#define C语言中的 C语言,#define MCLK (50000000),后面的括号加和不加的区别是什么? C语言中 define MVAL (13) 宏定义为什么要加一个括号啊?他和不加括号有什么区别吗? 关于#define后面加分号出错的一些问题。 c语言中define后加2个#是什么意思 如何p图,(初学者) 新手如何玩LOL? 新手如何开始做自媒体? 新手如何提高车技? 乳腺增生病会有什么不良影响? 乳腺增生都有哪些症状?这种病对身体影响大吗? 华兴银行u盾在笔记本插入后 显示为安装控件 乳腺增生的危害,乳腺增生文胸? 我的是广东华兴银行储蓄卡,刚刚绑定微信,想要提现,但为什么会不支持提现?(如图) 乳腺增生是什么原因引起的 广东华兴银行手机pos机 怎么使用 解读乳腺增生,乳腺增生都有那些症状? 广东华兴银行能微信提现吗 乳腺增生是什么引起的原因? 乳腺增生是怎么引起的,原因是什么啊 热血传奇手机版攻略未知暗殿怎么走 手机热血传奇进入未知暗殿应该打什么怪 成人驼背怎么办 要能快速矫正的方法 怎样能快速纠正驼背? 怎样可以快速地矫正驼背? 驼背怎么办要能快速矫正的方法 怎样才能快速治好驼背? 如何迅速的纠正驼背 驼背是真的丑,什么动作能快速矫正? 圆肩驼背该怎么快速矫正? 银行办的卡号注销了,现在能查到卡号吗 银行卡注销之后还能查询到信息吗 银行卡注销后,银行流水还能查的到吗? 银行卡注销之后公安局还能查到个人信息吗 可以和手机连接远程控制吗? 最正宗的川北凉粉如何制作,学习川北凉粉的做法 QQ邮件群发问题 川北凉粉的家常做法 川北凉粉怎么做最正宗 川北凉粉怎么做的,配料和做法 川北凉粉怎么做