原文:
c語言庫函式大全及應用例項十三
c語言庫函式大全及應用例項十三
函式名: stat
功 能: 讀取開啟檔案資訊
用 法: int stat(char *pathname, struct stat *buff);
程式例: <?xml:namespace prefix="o" ns="urn:schemas-microsoft-com:office:office"?>
#i nclude
#i nclude
#i nclude
#define filename "test.$$$"
int main(void)
/* get information about the file */
stat(filename, &statbuf);
fclose(stream);
/* display the information returned */
if (statbuf.st_mode & s_ifchr)
printf("handle refers to a device.\n");
if (statbuf.st_mode & s_ifreg)
printf("handle refers to an ordinary file.\n");
if (statbuf.st_mode & s_iread)
printf("user has read permission on file.\n");
if (statbuf.st_mode & s_iwrite)
printf("user has write permission on file.\n");
printf("drive letter of file: %c\n", 'a'+statbuf.st_dev);
printf("size of file in bytes: %ld\n", statbuf.st_size);
printf("time file last opened: %s\n", ctime(&statbuf.st_ctime));
return 0; }
函式名: _status87
功 能: 取浮點狀態
用 法: unsigned int _status87(void);
程式例:
#i nclude
#i nclude
int main(void)
函式名: stime
功 能: 設定時間
用 法: int stime(long *tp);
程式例:
#i nclude
#i nclude
#i nclude
int main(void)
函式名: stpcpy
功 能: 拷貝乙個字串到另乙個
用 法: char *stpcpy(char *destin, char *source);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strcat
功 能: 字串拼接函式
用 法: char *strcat(char *destin, char *source);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strchr
功 能: 在乙個串中查詢給定字元的第乙個匹配之處\
用 法: char *strchr(char *str, char c);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strcmp
功 能: 串比較
用 法: int strcmp(char *str1, char *str2);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strncmpi
功 能: 將乙個串中的一部分與另乙個串比較, 不管大小寫
用 法: int strncmpi(char *str1, char *str2, unsigned maxlen);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strcpy
功 能: 串拷貝
用 法: char *strcpy(char *str1, char *str2);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strcspn
功 能: 在串中查詢第乙個給定字符集內容的段
用 法: int strcspn(char *str1, char *str2);
程式例:
#i nclude
#i nclude
#i nclude
int main(void)
函式名: strdup
功 能: 將串拷貝到新建的位置處
用 法: char *strdup(char *str);
程式例:
#i nclude
#i nclude
#i nclude
int main(void)
函式名: stricmp
功 能: 以大小寫不敏感方式比較兩個串
用 法: int stricmp(char *str1, char *str2);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strerror
功 能: 返回指向錯誤資訊字串的指標
用 法: char *strerror(int errnum);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strcmpi
功 能: 將乙個串與另乙個比較, 不管大小寫
用 法: int strcmpi(char *str1, char *str2);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strncmp
功 能: 串比較
用 法: int strncmp(char *str1, char *str2, int maxlen);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strncmpi
功 能: 把串中的一部分與另一串中的一部分比較, 不管大小寫
用 法: int strncmpi(char *str1, char *str2);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strncpy
功 能: 串拷貝
用 法: char *strncpy(char *destin, char *source, int maxlen);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strnicmp
功 能: 不注重大小寫地比較兩個串
用 法: int strnicmp(char *str1, char *str2, unsigned maxlen);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strnset
功 能: 將乙個串中的所有字元都設為指定字元
用 法: char *strnset(char *str, char ch, unsigned n);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strpbrk
功 能: 在串中查詢給定字符集中的字元
用 法: char *strpbrk(char *str1, char *str2);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strrchr
功 能: 在串中查詢指定字元的最後乙個出現
用 法: char *strrchr(char *str, char c);
程式例:
#i nclude
#i nclude
int main(void)
函式名: strrev
功 能: 串倒轉
用 法: char *strrev(char *str);
程式例:
#i nclude
#i nclude
int main(void)
C語言庫函式大全及應用例項十三
c語言庫函式大全及應用例項十三 函式名 stat 功 能 讀取開啟檔案資訊 用 法 int stat char pathname,struct stat buff 程式例 i nclude i nclude i nclude define filename test.int main void ge...
c語言庫函式
1 asll可現實字元 include library.h u8 lib int2string u32 number,u8 char s char s i 0 for j 0 j i 2 j return i description 初始化記憶體函式,以位元組為單位 param in pdst 目標...
C語言庫函式
定義 庫函式 顧名思義是把函式放到庫里,是別人 或組織 把一些常用到的函式編完放到乙個檔案裡,供程式設計人使用,程式設計人用的時候把它所在的檔名用 include 加到裡面就可以了 尖括號內填寫檔名 例如 include。簡介 c語言是一種非常優秀的程式設計的入門語言。它比其他大部分語言都簡潔易學,...