#if 1在C中的意义是什么

DL

我找到了一些带有#if语句类型的程序这有什么意义#if 1这是代码片段:

   for (;;) {
        register const uint8_t* m_pos;
        unsigned m_off;
        unsigned m_len;
        unsigned dindex;

        D_INDEX1(dindex,ip);
        GINDEX(m_pos,m_off,dict,dindex,in);
        if (LZO_CHECK_MPOS_NON_DET(m_pos,m_off,in,ip,M4_MAX_OFFSET))
        goto literal;
#if 1
    if (m_off <= M2_MAX_OFFSET || m_pos[3] == ip[3])
    goto try_match;
    D_INDEX2(dindex,ip);
#endif
    GINDEX(m_pos,m_off,dict,dindex,in);
    if (LZO_CHECK_MPOS_NON_DET(m_pos,m_off,in,ip,M4_MAX_OFFSET))
        goto literal;
    if (m_off <= M2_MAX_OFFSET || m_pos[3] == ip[3])
        goto try_match;
    goto literal;

 try_match:
塞巴斯蒂安·雷德尔(Sebastian Redl)

这是有人在玩代码的遗物。它绝对不执行任何操作,但是将1更改为0,并且将介于#if之间的区域#endif从编译中排除。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

#if 1在C中的意义是什么

来自分类Dev

dd(1)中(1)的意义是什么?

来自分类Dev

FormData中[1]的意义是什么?

来自分类Dev

C中__unused属性的意义是什么?

来自分类Dev

C ++标准中7.1.6.1/1中此语句的意义是什么?

来自分类Dev

Objective-C中收集能力的意义是什么?

来自分类Dev

在C中以相反顺序传递参数的意义是什么?

来自分类Dev

在C编程中前向声明的意义是什么?

来自分类Dev

(int *)在此程序中的意义是什么?

来自分类Dev

CIL中的nop的意义是什么

来自分类Dev

REDIS在ELK堆栈中的意义是什么?

来自分类Dev

SpriteKIT中的anchorPoint属性的意义是什么?

来自分类Dev

Lua中嵌套括号的意义是什么?

来自分类Dev

Xcode中堆栈跟踪的意义是什么?

来自分类Dev

glBufferData中目标参数的意义是什么

来自分类Dev

Systemui APK在Android中的意义是什么?

来自分类Dev

Python中float('inf')的意义是什么?

来自分类Dev

输入标签中cmdValue的意义是什么?

来自分类Dev

Systemui APK在Android中的意义是什么?

来自分类Dev

glBufferData中目标参数的意义是什么

来自分类Dev

(int *)在此程序中的意义是什么?

来自分类Dev

弹性搜索中类型的意义是什么?

来自分类Dev

$ref 在 Odata 4 中的意义是什么

来自分类Dev

FILE结构中`_flag`的意义是什么?

来自分类Dev

转换函数(C ++)的意义是什么

来自分类Dev

在plt.subplot(3,3,i + 1)中i + 1的意义是什么?

来自分类Dev

lambda的意义是什么?

来自分类Dev

CTypeDynamic的意义是什么?

来自分类Dev

VkApplicationInfo的意义是什么?