Cでの#if1の意味は何ですか

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:
セバスチャン・レドル

それは誰かがコードで遊んでいる遺物です。それは絶対に何もが、変更1 0に、との間の領域もしません#ifし、#endifコンパイルから除外されます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

cの「argv ['A']」の意味は何ですか?

分類Dev

Cの「staticvoid *」の意味は何ですか?

分類Dev

cの**(&d)の意味は何ですか?

分類Dev

A + = B == 1の意味は何ですか

分類Dev

listcount-1の意味は何ですか

分類Dev

Ubuntuの「ipaddress」コマンドの出力のインターフェース名で「if1 @ if2」はどういう意味ですか

分類Dev

式a = b!= c;の意味は何ですか。

分類Dev

(=>)=(、)の意味は何ですか?

分類Dev

Cでの共用体の後の「++」の意味は何ですか?

分類Dev

Pythonでの[:]の意味は何ですか

分類Dev

XPathでの.//の意味は何ですか?

分類Dev

Pythonでの[...]の意味は何ですか?

分類Dev

Fortranでの(/ ... /)の意味は何ですか

分類Dev

PHPでの「| =」の意味は何ですか?

分類Dev

PowerShellでの$ {}の意味は何ですか?

分類Dev

JSでの「<-」の意味は何ですか

分類Dev

PostgreSQLでの&&の意味は何ですか?

分類Dev

Luaでのfor ... inの意味は何ですか?

分類Dev

UNIXでの「../」の意味は何ですか?

分類Dev

Linuxでの `../`の意味は何ですか?

分類Dev

Pythonでの*の意味は何ですか?

分類Dev

Pythonでの「int(a [::-1])」の意味は何ですか?

分類Dev

BASHでの「$ {1#*-}」の意味は何ですか

分類Dev

Pythonスライスでの「a [:、1]」の意味は何ですか

分類Dev

bashでの$$ 1の意味は何ですか?

分類Dev

Pythonでのtranspose(3、0、1、2)の意味は何ですか

分類Dev

Pythonの「(1、)== 1」の意味は何ですか?

分類Dev

dd(1)の(1)の意味は何ですか?

分類Dev

C#の変数名での@文字の使用/意味は何ですか?

Related 関連記事

  1. 1

    cの「argv ['A']」の意味は何ですか?

  2. 2

    Cの「staticvoid *」の意味は何ですか?

  3. 3

    cの**(&d)の意味は何ですか?

  4. 4

    A + = B == 1の意味は何ですか

  5. 5

    listcount-1の意味は何ですか

  6. 6

    Ubuntuの「ipaddress」コマンドの出力のインターフェース名で「if1 @ if2」はどういう意味ですか

  7. 7

    式a = b!= c;の意味は何ですか。

  8. 8

    (=>)=(、)の意味は何ですか?

  9. 9

    Cでの共用体の後の「++」の意味は何ですか?

  10. 10

    Pythonでの[:]の意味は何ですか

  11. 11

    XPathでの.//の意味は何ですか?

  12. 12

    Pythonでの[...]の意味は何ですか?

  13. 13

    Fortranでの(/ ... /)の意味は何ですか

  14. 14

    PHPでの「| =」の意味は何ですか?

  15. 15

    PowerShellでの$ {}の意味は何ですか?

  16. 16

    JSでの「<-」の意味は何ですか

  17. 17

    PostgreSQLでの&&の意味は何ですか?

  18. 18

    Luaでのfor ... inの意味は何ですか?

  19. 19

    UNIXでの「../」の意味は何ですか?

  20. 20

    Linuxでの `../`の意味は何ですか?

  21. 21

    Pythonでの*の意味は何ですか?

  22. 22

    Pythonでの「int(a [::-1])」の意味は何ですか?

  23. 23

    BASHでの「$ {1#*-}」の意味は何ですか

  24. 24

    Pythonスライスでの「a [:、1]」の意味は何ですか

  25. 25

    bashでの$$ 1の意味は何ですか?

  26. 26

    Pythonでのtranspose(3、0、1、2)の意味は何ですか

  27. 27

    Pythonの「(1、)== 1」の意味は何ですか?

  28. 28

    dd(1)の(1)の意味は何ですか?

  29. 29

    C#の変数名での@文字の使用/意味は何ですか?

ホットタグ

アーカイブ