<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # C 標準庫 - &lt;signal.h&gt; ## 簡介 **signal.h** 頭文件定義了一個變量類型 **sig_atomic_t**、兩個函數調用和一些宏來處理程序執行期間報告的不同信號。 ## 庫變量 下面是頭文件 signal.h 中定義的變量類型: | 變量 | 描述 | | --- | --- | | **sig_atomic_t** | 這是 **int** 類型,在信號處理程序中作為變量使用。它是一個對象的整數類型,該對象可以作為一個原子實體訪問,即使存在異步信號時,該對象可以作為一個原子實體訪問。 | ## 庫宏 下面是頭文件 signal.h 中定義的宏,這些宏將在下列兩個函數中使用。**SIG_** 宏與 signal 函數一起使用來定義信號的功能。 | 宏 | 描述 | | --- | --- | | **SIG_DFL** | 默認的信號處理程序。 | | **SIG_ERR** | 表示一個信號錯誤。 | | **SIG_IGN** | 忽視信號。 | **SIG** 宏用于表示以下各種條件的信號號碼: | 宏 | 描述 | | --- | --- | | **SIGABRT** | 程序異常終止。 | | **SIGFPE** | 算術運算出錯,如除數為 0 或溢出。 | | **SIGILL** | 非法函數映象,如非法指令。 | | **SIGINT** | 中斷信號,如 ctrl-C。 | | **SIGSEGV** | 非法訪問存儲器,如訪問不存在的內存單元。 | | **SIGTERM** | 發送給本程序的終止請求信號。 | ## 庫函數 下面是頭文件 signal.h 中定義的函數: | 函數 | 描述 | | --- | --- | | [void (\*signal(int sig, void (\*func)(int)))(int)](c-function-signal.html) | 這個函數設置一個函數來處理信號,即信號處理程序。 | | [int raise(int sig)](c-function-raise.html) | 這個函數會促使生成信號 **sig**。sig 參數與 SIG 宏兼容。 |
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看