关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
Silhoutte.
2022-10-30 18:29
采纳率: 100%
浏览 15
首页
编程语言
已结题
c语言宏定义相关问题
c语言
如上图,输入任意整数后貌似会随机出现这两种结果
想询问一下原因,是宏的定义有问题还是说switch语句写错了
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
it_hao528
2022-10-30 19:09
关注
输入格式应该是 scanf("%d", &m);
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
C语言
宏定义
问题
?
c语言
多彩生活
职场和发展
2021-02-14 09:51
回答 2
已采纳
兄弟首先程序执行的顺序是这样的,编译器先进行预处理,处理
宏定义
的,不会马上就计算你的三木运算符,而是先把你定义的MAX(a,b)替换成a>b?a:b,那么这个时候 MAX(MAX(a,b),c
C语言
宏定义
小
问题
,求带
c语言
2022-11-28 12:01
回答 3
已采纳
只看这两行的话,猜测主要是为了兼容。也就是说,uthash_free这个还有一个函数是两个参数的,如果没这个函数,这里也可以用这个宏来代替,sz这个参数就不会用到。如果有这个函数时,就可以直接用,代码
C语言
宏定义
变量unuse如何解决
c语言
ubuntu
开发语言
2021-11-04 09:39
回答 1
已采纳
建议__s32 res = 0;也是用ENABLE括起来 #ifdef ENABLE __s32 res = 0; #endif others; #ifdef ENABLE // 使用res变量的
C语言
宏定义
详解
2022-06-01 22:48
路溪非溪的博客
C语言
宏定义
详解
C语言
的
宏定义
只能是定义一串数字吗?
c++
c语言
开发语言
2019-10-09 21:53
回答 2
已采纳
宏定义
可以简单地理解成将第一个部分代码换成后续的所有代码。 例如你的代码的意思就是将程序中所有PI的代码都换成1233,楼上的
宏定义
是将代码中所有str部分换成"aaaaa"。
宏定义
不会指定替换
C语言
中定义宏
问题
:#define
c语言
2021-09-20 17:42
回答 1
已采纳
宏定义
就是简单的字符替换DOUBLE(1+2)等价于2*1+2,结果就是41+2这里不会加括号。下面的一个道理
c语言
关于
宏定义
的
问题
2016-06-06 12:43
回答 4
已采纳
表达式: (真)?(假)
c语言
宏定义
(
c语言
宏定义
是什么意思)
2022-02-25 08:40
网站推广优化yetaoaiueo的博客
C语言
宏定义
名可以有括号和分号吗?
宏定义
的名称,是
C语言
标识符的一种,和函数名,变量名的命名规则是一样的,只允许使用数字,字母,下划线,且不能以数字开头。 所以宏名是不可以有括号和分号的。 另外,在...
C语言
里调用
宏定义
报错
c语言
2022-11-24 15:25
回答 3
已采纳
宏定义
只是简单的替换 你上面这里替换的代码是错误的,所以就会报错的 三目运算符用法有
问题
C语言
使用
宏定义
连接符,怎么才能连接变量值?
c语言
2023-03-29 13:34
回答 8
已采纳
因为#define是在编译的时候已经确定了的,所以不可使用产量
C语言
宏定义
的语法
问题
求解
2015-01-30 02:58
回答 2
已采纳
fine
宏定义
中的# (stringizing)字符串化操作符。其作用是:将
宏定义
中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的
宏定义
中,且必须置于
宏定义
体中的参数名前。
C语言
宏
2024-05-21 21:44
chian-ocean的博客
在
C语言
中,
宏定义
是通过 #define 关键字实现的,它可以将被定义的标识符替换为相应的字符串或代码片段。
宏定义
主要用于简化代码、提高程序的通用性和易读性,同时也能在一定程度上提高程序的运行效率在
C语言
中,...
【
C语言
】
宏定义
的详解与实践
2024-03-12 22:54
childish_tree的博客
【
C语言
黑科技】揭开
宏定义
的神秘面纱:一文读懂预处理魔法✨
优雅的
c语言
宏定义
比较大小
2023-10-25 11:58
weymin的博客
写一个
宏定义
,返回两个数中较大的一个。相信绝大部分同学都能闭着眼睛写出来,但闭着眼睛写的真的对吗,怎么样写可以做到极致的优雅,适用几乎所有应用场景。
C语言
——
宏定义
,宏函数
2024-07-18 15:53
小新努力学编程的博客
ifndef 宏名代码块#endif功能:若宏没有定义,则执行代码块#ifndef 宏名代码块1#else代码块2#endif功能:若宏没有定义,则执行代码块1,否则执行代码块2注意:条件编译在多文件编程中经常会用到多文件编程一、extern...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月7日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
10月30日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
10月30日