腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
宏
中
定义
函数
(
在
C
中
)
、
我需要#将
宏
定义
为一个
函数
。REGISTER 0x80000000writel(addr, nic->regs + REGISTER); // arguments are address and register 我是这样
定义
的
浏览 1
提问于2017-07-14
得票数 0
回答已采纳
4
回答
宏
在
C
中
的
函数
定义
、
#include<stdio.h>int main() MAIN(); return0;int code() printf("
C
is life");输出:此代码也运行平稳。is life");}
C
is life
在
第
浏览 1
提问于2018-06-11
得票数 0
回答已采纳
4
回答
#
在
函数
C
++
中
定义
宏
、
、
我想知道是否有
在
函数
中使用
宏
的方法,例如,如果我们有这样的代码片段: int fancyVariableNumberOne; 我不想每次都写array[i].fancyVariableNumberOne,我可以
在
不改变结构的情况下缩短它吗
浏览 0
提问于2014-01-17
得票数 2
1
回答
为什么不能在
C
++中将putc()实现为
宏
?(或者可以吗?)
、
、
在
阅读fputc() /putc()时,我无意中发现了以下语句: 可能相关:
浏览 2
提问于2021-01-31
得票数 4
回答已采纳
1
回答
在
程序集文件中使用#define/内联
函数
的限制
、
、
、
、
在
汇编文件中使用#define
函数
/内联
函数
有什么限制吗?
在
c
文件
中
,splx被
定义
为
函数
我的理解是
在
汇编文件中使用<e
浏览 1
提问于2010-01-31
得票数 0
回答已采纳
2
回答
isupper()是
宏
还是
函数
?
、
、
、
我读了一本关于
c
++的书( Ulla和Prinz的“用
C
++编程的完整指南”;ISBN: 0-7637-1817-3),书中提到isupper()、isalpha()、is位数()、isalnum()、isspace()和isprint()是字符分类的
宏
。我觉得这种奇怪有两个原因:
在
同一本书中,讨论了如何使用
宏
,尽管宏可以有参数,但它们本质上仍然只是占位符名称,其中填充了
定义
。这似乎很奇怪,因为我不知道什么样的替代文本会有条件地运行。这听起来更符合于
函数
或内置操作(比
浏览 3
提问于2020-04-05
得票数 5
回答已采纳
1
回答
SAS EG
宏
函数
的自动参数和
定义
显示
、
在
SAS EG
中
,有一个简洁的特性,它允许
在
键入
宏
函数
时查看
宏
函数
的参数及其
定义
。不幸的是,由于某种原因,它似乎只有在当前程序
中
定义
了
宏
函数
时才能工作(因此,基本上
在
唯一不需要
宏
函数
的地方,就像在这种情况下,它在您的脑海中应该是非常新鲜的)。在其他程序和其他流程流
中
,是否有任何方法可以从此特性
中</em
浏览 0
提问于2018-05-30
得票数 0
1
回答
Swift 3无法识别
宏
函数
我有一个问题的
宏
在
斯威夫特3。我试图使用的头文件
在
迅速的项目。我跟踪了这个。它生成桥接-Header.h文件,我可以导入另一个头文件。但是,
在
快速文件
中
,我只调用
宏
常量,而不调用
函数
。ViewController.swift:29:9: Use of unresolved identifier 'DLOG' 我不明白,当我删除快速文件
中
的DLOG行时,它可以工作,我可以得到
宏
TEST_STRING为什么它不认识<e
浏览 1
提问于2016-10-13
得票数 2
回答已采纳
1
回答
目标
C
文件
中
的访问常量
、
、
、
、
我有一个混合项目,其中一些类是
在
目标
C
和一些是Swift。我有一个Constant.h文件,它基于Objective文件。mainViewBgColor [UIColor colorWithRed:248.0/255.0 green:247.0/255.0 blue:247.0/255.0 alpha:1.0] } 请建议访问这样的常量的正确方法,特别是
在
Objective
中
的常量
浏览 1
提问于2015-08-12
得票数 6
2
回答
无法访问链接文件
中
的
C
宏
我试图通过包装
函数
a_wrapper()捕获调用()的
函数
的名称,该
函数
是通过与我的主文件不同的文件
中
的
宏
调用的。我的问题是,当从main调用一个()时,a_wrapper
函数
似乎没有被调用。main.
c
#include "a.h" a();}#ifndef a_h extern void a();
浏览 3
提问于2021-03-20
得票数 1
7
回答
组织
C
源文件的好方法?
我组织
C
源代码的方式一直是将结构、
宏
和
函数
原型放在头文件
中
,将
函数
实现放在.
c
文件
中
。然而,我最近阅读了许多其他人的大型项目代码,我开始看到人们经常在
C
源代码本身
中
定义
结构和
宏
之类的东西,紧接在使用它的
函数
之上。我可以看到这样做的一些好处,因为你不必到处寻找特定
函数
使用的结构和
宏
的
定义
,所有东西都在与使用它的
函数</em
浏览 2
提问于2009-08-11
得票数 13
回答已采纳
3
回答
不可理解的
C
宏
、
在
分析代码时,我遇到了以下
宏
。#define __COMMAND_HANDLER(name, extra ...) int name(struct command_invocation *cmd, ## extra)
函数
name作为参数传递给__COMMAND_HANDLER,但是
在
代码
中
的任何其他地方都没有这个
函数
的
定义
。
定义
了cmd参数的类型(command_invocation)。基本上,我无法理解这个
宏
的功能,因为我找不到<
浏览 7
提问于2017-09-08
得票数 2
回答已采纳
5
回答
getchar是否
定义
为
宏
?
、
、
、
、
我
在
K&R的第90页上读到,getchar通常被
定义
为
宏
。那么,为什么这段代码真的可以工作:{
c
= getchar();printf("%
c
\n",
c
); }
浏览 4
提问于2017-11-28
得票数 0
2
回答
使用
宏
而不是
函数
来显示消息有什么好处?
、
、
我目前正在systemverilog中进行一些验证,我的团队目前正在使用一些
宏
在记录
中
显示消息。下面是我的
宏
之一:所以它基本上是
在
调用一些系统功能。我的问题是:使用
宏
而不是
函数
有什么好处吗? 提前感谢
浏览 0
提问于2019-03-26
得票数 0
回答已采纳
1
回答
将
C
标准更改为
c
99后使用UNIXtime.h的错误
、
、
但是,我的新项目需要用
c
99标准编译,突然之间,我从time.h
中
得到了实现timespec的错误。这也在演示项目中使用,所以我再次用
c
99编译了演示,我也遇到了同样的问题。
在
Ubuntu上运行它,使用gcc编译器和cmake版本2.8.7Edit#1:我得到的错误消息: 字段“tv_se
浏览 15
提问于2016-09-14
得票数 0
4
回答
C
++:如何在
函数
中
创建枚举?
、
、
、
我想简化事情,不是单独创建枚举列表,而是沿着
函数
调用创建枚举,该
函数
调用在我使用这些枚举指向的位置创建数据。dostuff(){ somefunc_call(MY_OTHER_ENUMNAME);但这将在#define enumname
中
创建错误error
C
2162: expected macro formal parameter 我怎么才能让它工作呢?
浏览 3
提问于2011-04-25
得票数 1
回答已采纳
3
回答
为什么
C
++
中
的RAND_MAX是
宏
?
、
我认为这不是一种清晰的
C
++方式。也许有一种更
C
++的方法来生成随机数,是吗?
浏览 2
提问于2010-09-30
得票数 0
回答已采纳
1
回答
C
++类
定义
语法
、
但是我很难理解关于类
定义
"class TWSAPIDLLEXP SoftDollarTier"的部分。据我所知,这种语法
在
C
++
中
是不合法的。我错过了什么?
浏览 0
提问于2019-12-30
得票数 0
回答已采纳
1
回答
宏
定义
的预处理
宏
定义
、
、
C
++标准有一种将一行
中
的
函数
转换为char数组的方法,但它没有考虑类的限制(不包括嵌套在
函数
中
的外部类)。但是,有一堆编译器扩展可以执行,还可以执行其他操作,比如包含
函数
签名。现在,
函数
本身,或者说GCC或其他任何东西上的,都可能是
宏
本身。当
宏
本身遵循
宏
定义
时会发生什么?#define MY_FIRST_DEFINE 6 + 1 #define MY_SECOND_DEFINE MY_FIRST_
浏览 5
提问于2021-08-30
得票数 1
回答已采纳
2
回答
ObjC
宏
--我可以包括检查是否在当前范围内
定义
了一个变量吗?
、
、
、
这不是我要创建的
宏
,但是试图创建一个
在
Obj和
C
上下文中工作的自
定义
日志
函数
的类比说明了这一点: #else \#endif \
在
本例
中
,我们试图根据
定义
的位置合并
浏览 4
提问于2014-01-15
得票数 1
回答已采纳
点击加载更多
相关
资讯
在Python中定义Main函数
在 JavaScript 中定义函数的14种方法
在函数中调用函数
Python在函数中组织函数
虚幻4在C+中通过字符串调用函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券