多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

c教程

C 標準庫 – <string.h>

閱讀 (2163)

C 標準庫 - <string.h>

簡介

string .h 頭文件定義了一個變量類型、一個宏和各種操作字符數組的函數。

庫變量

下面是頭文件 string.h 中定義的變量類型:

序號變量 & 描述
1size_t
這是無符號整數類型,它是 sizeof 關鍵字的結果。

庫宏

下面是頭文件 string.h 中定義的宏:

序號宏 & 描述
1NULL
這個宏是一個空指針常量的值。

庫函數

下面是頭文件 string.h 中定義的函數:

序號函數 & 描述
1void *memchr(const void *str, int c, size_t n)
在參數 str 所指向的字符串的前 n 個字節中搜索第一次出現字符 c(一個無符號字符)的位置。
2int memcmp(const void *str1, const void *str2, size_t n)
str1str2 的前 n 個字節進行比較。
3void *memcpy(void *dest, const void *src, size_t n)
從 src 復制 n 個字符到 dest
4void *memmove(void *dest, const void *src, size_t n)
另一個用于從 str2 復制 n 個字符到 str1 的函數。
5void *memset(void *str, int c, size_t n)
復制字符 c(一個無符號字符)到參數 str 所指向的字符串的前 n 個字符。
6char *strcat(char *dest, const char *src)
src 所指向的字符串追加到 dest 所指向的字符串的結尾。
7char *strncat(char *dest, const char *src, size_t n)
src 所指向的字符串追加到 dest 所指向的字符串的結尾,直到 n 字符長度為止。
8char *strchr(const char *str, int c)
在參數 str 所指向的字符串中搜索第一次出現字符 c(一個無符號字符)的位置。
9int strcmp(const char *str1, const char *str2)
str1 所指向的字符串和 str2 所指向的字符串進行比較。
10int strncmp(const char *str1, const char *str2, size_t n)
str1str2 進行比較,最多比較前 n 個字節。
11int strcoll(const char *str1, const char *str2)
str1str2 進行比較,結果取決于 LC_COLLATE 的位置設置。
12char *strcpy(char *dest, const char *src)
src 所指向的字符串復制到 dest
13char *strncpy(char *dest, const char *src, size_t n)
src 所指向的字符串復制到 dest,最多復制 n 個字符。
14size_t strcspn(const char *str1, const char *str2)
檢索字符串 str1 開頭連續有幾個字符都不含字符串 str2 中的字符。
15char *strerror(int errnum)
從內部數組中搜索錯誤號 errnum,并返回一個指向錯誤消息字符串的指針。
16size_t strlen(const char *str)
計算字符串 str 的長度,直到空結束字符,但不包括空結束字符。
17char *strpbrk(const char *str1, const char *str2)
檢索字符串 str1 中第一個匹配字符串 str2 中字符的字符,不包含空結束字符。也就是說,依次檢驗字符串 str1 中的字符,當被檢驗字符在字符串 str2 中也包含時,則停止檢驗,并返回該字符位置。
18char *strrchr(const char *str, int c)
在參數 str 所指向的字符串中搜索最后一次出現字符 c(一個無符號字符)的位置。
19size_t strspn(const char *str1, const char *str2)
檢索字符串 str1 中第一個不在字符串 str2 中出現的字符下標。
20char *strstr(const char *haystack, const char *needle)
在字符串 haystack 中查找第一次出現字符串 needle(不包含空結束字符)的位置。
21char *strtok(char *str, const char *delim)
分解字符串 str 為一組字符串,delim 為分隔符。
22size_t strxfrm(char *dest, const char *src, size_t n)
根據程序當前的區域選項中的 LC_COLLATE 來轉換字符串 src 的前 n 個字符,并把它們放置在字符串 dest 中。
關閉
程序員人生
主站蜘蛛池模板: 亚洲淫欲 | 中文字幕亚洲在线 | 日韩欧国产精品一区综合无码 | 456亚洲人成在线播放网站 | 日本成人性视频 | 视频网站高清免费 | 激情欧美一区二区三区 | chinesehd国产刺激对白 | 最近中文字幕视频在线资源 | 久久精品国产一区二区三区不卡 | 色播成人网 | 不卡欧美| 国产精品久久久久久免费 | 亚洲高清成人 | 国产欧美久久一区二区 | 日本中文字幕网址 | 欧美最新一区二区三区四区 | 国产亚洲精品成人一区看片 | 国产逼逼 | 欧美一区二区三区视频在线观看 | 亚洲人成在线影院 | 图片区小说校园 | 午夜视频在线观看视频 | 欧美日韩国产高清 | 亚洲国产高清在线精品一区 | 亚洲日韩中文字幕一区 | 久久国产大片 | 日本免费第一区二区三区 | 欧美激情一区二区三区四区 | 国产片一级毛片视频 | 波多野结衣视频免费观看 | 手机看片精品国产福利盒子 | 欧美综合一区 | 午夜色网站 | japan高清日本乱xxxx | 亚洲午夜久久久久国产 | 男女激情视频在线观看 | 久久精品一区二区三区日韩 | 日本亚洲欧美在线 | 亚洲天堂视频在线免费观看 | 久久久夜 |