关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
m0_47715584
2021-06-14 17:04
采纳率: 100%
浏览 95
首页
有问必答
已采纳
#define ADD(x,y)怎么用,为什么输出这两个值
有问必答
c语言
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
3
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
technologist_30
2021-06-14 17:13
关注
第一题 2-3*4-5 = -15
第二题 2+3/4+5 = 2 +0 + 5 =7
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)
向“C知道”追问
报告相同问题?
提交
关注问题
用#
define
宏实现
Add
函数
2023-02-02 10:58
吉始的博客
首先亮出答案: #
define
Add
(x,y) ((x)+(y)) 那这里可能会有
两个
疑惑? 1.为什么x和y参数单独要加上括号? 2. 为什么x+y整体要加上括号? 这里是为了解决
两个
可能出现的问题:1.表达式问题(大括号) 2.优先级问题...
【C++】#
define
宏定义使用说明
2025-08-11 08:36
OpenC++的博客
宏定义是 C++ 中强大的工具,适合用于...但由于其缺乏类型检查和可能带来的副作用,在使用时需谨慎,复杂逻辑建议优先使用函数或模板。合理使用宏可以提高代码效率和可维护性,但过度依赖会导致代码难以调试和理解。
预处理指令深度教学:#
define
和#include的妙用
2025-07-18 09:44
星辰夜语666的博客
在C语言编程中,预处理指令扮演着至关重要的角色。它们在编译过程的早期阶段发挥作用,为程序的编写和维护提供...本文将深入探讨这
两个
预处理指令的原理、用法和一些巧妙的应用场景,帮助技术人员更好地掌握C语言编程。
C语言#
define
定义宏
2025-01-08 17:16
ximiemie0525的博客
宏,每个C语言学习者绕不开的话题,其使用简便又十分易错,稍不注意甚至处处小心仍然容易写出BUG。那么宏是什么,应该如何正确使用(减小使用错误概率)?今天让我们来一探究竟。
Linux C语言:#
define
和typedef
2024-06-13 15:49
嵌入式的大菜鸟的博客
include是一个预处理指令,预处理这个动作发生在编译之前:#include 的作用是,在预处理时,将文件中的全部文本内容复制粘贴到#include所在的位置宏用 #
define
声明,const 常量用 const + 数据类型 声明。...
详解预处理指令(#
define
)
2022-10-14 21:15
malloc不出对象的博客
#
define
的使用方法及注意事项
c语言预处理器(#
define
,#include,#,##,#undef,#if,#ifdef,#elif,#endif,
define
d函数)
2024-03-06 12:32
掘根的博客
不管是在某个函数内,还是在所有函数之外(不太建议把#
define
写在函数内),#
define
作用域都是从定义开始直到整个文件结尾(这一点和typedef就区别很大)#
define
(宏定义)----由预处理器来处理typedef----在编译...
《 C++ 点滴漫谈: 十四 》为什么说 #
define
是 C++ 的潘多拉盒子?
2024-12-30 00:00
Lenyiin的博客
#
define
关键字是 C 和 C++ 中的核心预处理指令,提供了灵活的文本替换功能,被广泛用于定义常量、宏函数以及条件编译等场景。然而,它也存在诸多局限性,如调试困难、缺乏类型安全性和作用域控制不足。在本篇博客中...
#
define
定义常量和宏
2024-12-28 09:00
戚羽的博客
#difine可以定义常量的
值
,定义常量不仅可以提高代码的可读性,还可以减少在编写代码时出错的可能性。在需要修改常量的
值
时只需要从定义出修改即可增加了程序的可维护性。
C语言进阶⑳(程序环境和预处理)(#
define
定义宏+编译+文件包含)
2023-02-12 08:52
GR鲸鱼的博客
C语言进阶⑳(程序环境和预处理)(#
define
定义宏+编译+文件包含)预处理,编译,汇编,链接。本专栏是一些进阶的C语言知识点和作业,零基础的建议先看上一专栏。
未来的 AI 最有可能是什么
编程语言
写的?
2024-07-16 15:24
Python子木_的博客
本节回顾了深度学习在不同AI框架的不同编程方式了解了什么是声明式编程和命令式编程以及其具体区别猜测未来以命令式编程提升易用性为主,结合声明式编程的优化方式相融合fun_outerfun_innterdata.iloctest_split。
汇编中MACRO ENDM与C语言中的#
define
理解与对比
2024-01-23 10:30
嵌入式Stark的博客
参数之间通常用逗号分隔,这些参数是将来在宏调用时传递的实际
值
的占位符。在与之间的所有汇编语句会被当作一个整体对待,当宏被调用时,宏体中的参数会根据实际提供的实参进行替换。调用宏时,只需写出宏名,并提供...
C/C++编程笔记:C语言宏定义#
define
的理解与代码示例整理
2020-05-22 23:05
一起学编程的博客
它可以出现在代码的任何地方,从本行宏定义开始,以后的代码就就都认识这个宏了;也可以把任何东西定义成宏。因为编译器会在预编译的时候用真身替换替身,而在我们的代码里面却又用常常用替身来帮忙。 看例子: #...
用汇编语言编程实现x=a+b(十位)
2023-01-07 20:20
芋泥*的博客
用汇编语言编程实现x=a+b(十位和十六位)
C语言 #
define
用法集锦[修正版]
2012-04-10 09:52
上述代码定义了一个名为 `max` 的宏函数,它接受
两个
参数 `x` 和 `y`,并返回其中较大的一个
值
。这里使用了三元运算符 `(x) > (y) ? (x) : (y)` 来确定返回
值
。 然而,这种方式存在一定的安全隐患。由于宏定义本质...
【编程实践】
编程语言
之 Smalltalk
2023-04-01 12:31
光子AI的博客
Smalltalk,被公认为历史上第二个面向对象的程序设计语言,和第一个真正的集成开发环境(IDE)。Smalltalk由艾伦·凯,Dan Ingalls,Ted Kaehler,Adele Goldberg等于70年代初在Xerox PARC开发。Smalltalk对其它众多...
[C语言]static关键字--#
define
定义常量和宏--初识指针--初识C语言(四)
2021-10-22 00:07
小白又菜的博客
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告