<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # C 標準庫 - &lt;string.h&gt; ## 簡介 **string .h** 頭文件定義了一個變量類型、一個宏和各種操作字符數組的函數。 ## 庫變量 下面是頭文件 string.h 中定義的變量類型: | 變量 | 描述 | | --- | --- | | **size_t** | 這是無符號整數類型,它是 **sizeof** 關鍵字的結果。 | ## 庫宏 下面是頭文件 string.h 中定義的宏: | 宏 | 描述 | | --- | --- | | **NULL** | 這個宏是一個空指針常量的值。 | ## 庫函數 下面是頭文件 string.h 中定義的函數: | 函數 | 描述 | | --- | --- | | [void \*memchr(const void \*str, int c, size_t n)](c-function-memchr.html) | 在參數 _str_ 所指向的字符串的前 n 個字節中搜索第一次出現字符 c(一個無符號字符)的位置。 | | [int memcmp(const void \*str1, const void \*str2, size_t n)](c-function-memcmp.html) | 把 _str1_ 和 _str2_ 的前 n 個字節進行比較。 | | [void \*memcpy(void \*dest, const void \*src, size_t n)](c-function-memcpy.html) | 從 src 復制 n 個字符到 _dest_。 | | [void \*memmove(void \*dest, const void \*src, size_t n)](c-function-memmove.html) | 另一個用于從 _str2_ 復制 n 個字符到 _str1_ 的函數。 | | [void \*memset(void \*str, int c, size_t n)](c-function-memset.html) | 復制字符 c(一個無符號字符)到參數 _str_ 所指向的字符串的前 n 個字符。 | | [char \*strcat(char \*dest, const char \*src)](c-function-strcat.html) | 把 _src_ 所指向的字符串追加到 _dest_ 所指向的字符串的結尾。 | | [char \*strncat(char \*dest, const char \*src, size_t n)](c-function-strncat.html) | 把 _src_ 所指向的字符串追加到 _dest_ 所指向的字符串的結尾,直到 n 字符長度為止。 | | [char \*strchr(const char \*str, int c)](c-function-strchr.html) | 在參數 _str_ 所指向的字符串中搜索第一次出現字符 c(一個無符號字符)的位置。 | | [int strcmp(const char \*str1, const char \*str2)](c-function-strcmp.html) | 把 _str1_ 所指向的字符串和 _str2_ 所指向的字符串進行比較。 | | [int strncmp(const char \*str1, const char \*str2, size_t n)](c-function-strncmp.html) | 把 _str1_ 和 _str2_ 進行比較,最多比較前 n 個字節。 | | [int strcoll(const char \*str1, const char \*str2)](c-function-strcoll.html) | 把 _str1_ 和 _str2_ 進行比較,結果取決于 LC_COLLATE 的位置設置。 | | [char \*strcpy(char \*dest, const char \*src)](c-function-strcpy.html) | 把 _src_ 所指向的字符串復制到 _dest_。 | | [char \*strncpy(char \*dest, const char \*src, size_t n)](c-function-strncpy.html) | 把 _src_ 所指向的字符串復制到 _dest_,最多復制 n 個字符。 | | [size_t strcspn(const char \*str1, const char \*str2)](c-function-strcspn.html) | 檢索字符串 str1 開頭連續有幾個字符都不含字符串 str2 中的字符。 | | [char \*strerror(int errnum)](c-function-strerror.html) | 從內部數組中搜索錯誤號 errnum,并返回一個指向錯誤消息字符串的指針。 | | [size_t strlen(const char \*str)](c-function-strlen.html) | 計算字符串 str 的長度,直到空結束字符串,但不包括空結束字符串。 | | [char \*strpbrk(const char \*str1, const char \*str2)](c-function-strpbrk.html) | 檢索字符串 _str1_ 中匹配字符串 _str2_ 中所指定的字符的第一個字符。也就是說,依次檢驗字符串s1中的字符,當被檢驗字符在字符串s2中也包含時,則停止檢驗,并返回該字符位置。 | | [char \*strrchr(const char \*str, int c)](c-function-strrchr.html) | 在參數 _str_ 所指向的字符串中搜索最后一次出現字符 c(一個無符號字符)的位置。 | | [size_t strspn(const char \*str1, const char \*str2)](c-function-strspn.html) | 檢索字符串 _str1_ 開頭連續有幾個字符都不含字符串 _str2_ 中的字符。 | | [char \*strstr(const char \*haystack, const char \*needle)](c-function-strstr.html) | 在字符串 _haystack_ 中查找第一次出現字符串 _needle_(不包含空結束字符串)的位置。 | | [char \*strtok(char \*str, const char \*delim)](c-function-strtok.html) | 分解字符串 _str_ 為一組字符串,_delim_ 為分隔符。 | | [size_t strxfrm(char \*dest, const char \*src, size_t n)](c-function-strxfrm.html) | 根據程序當前的區域選項中的 LC_COLLATE 來轉換字符串 \*\*src\*\* 的前 \*\*n\*\* 個字符,并把它們放置在字符串 \*\*dest\*\* 中。 |
                  <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>

                              哎呀哎呀视频在线观看