标签:erro alt tty void 表示 类型 stream 文件 rar
C 库函数 void isdigit(int c) 检查所传的字符是否是十进制数字字符。
十进制数字是:0 1 2 3 4 5 6 7 8 9
下面是 isdigit() 函数的声明。
int isdigit(int c);
如果 c 是一个数字,则该函数返回非零值,否则返回 0。
下面的实例演示了 isdigit() 函数的用法。
#include <stdio.h>
#include <ctype.h>
int main()
{
int var1 = ‘h‘;
int var2 = ‘2‘;
if( isdigit(var1) )
{
printf("var1 = |%c| 是一个数字\n", var1 );
}
else
{
printf("var1 = |%c| 不是一个数字\n", var1 );
}
if( isdigit(var2) )
{
printf("var2 = |%c| 是一个数字\n", var2 );
}
else
{
printf("var2 = |%c| 不是一个数字\n", var2 );
}
return(0);
}
2、
C 库函数 char *fgets(char *str, int n, FILE *stream) 从指定的流 stream 读取一行,并把它存储在 str 所指向的字符串内。当读取 (n-1) 个字符时,或者读取到换行符时,或者到达文件末尾时,它会停止,具体视情况而定。
下面是 fgets() 函数的声明。
char *fgets(char *str, int n, FILE *stream)
如果成功,该函数返回相同的 str 参数。如果到达文件末尾或者没有读取到任何字符,str 的内容保持不变,并返回一个空指针。
如果发生错误,返回一个空指针。
下面的实例演示了 fgets() 函数的用法。
#include <stdio.h>
int main()
{
FILE *fp;
char str[60];
/* 打开用于读取的文件 */
fp = fopen("file.txt" , "r");
if(fp == NULL) {
perror("打开文件时发生错误");
return(-1);
}
if( fgets (str, 60, fp)!=NULL ) {
/* 向标准输出 stdout 写入内容 */
puts(str);
}
fclose(fp);
return(0);
}
3、scanf
4、
C 库函数 int atoi(const char *str) 把参数 str 所指向的字符串转换为一个整数(类型为 int 型)。
下面是 atoi() 函数的声明。
int atoi(const char *str)
该函数返回转换后的长整数,如果没有执行有效的转换,则返回零。
5、
C 库函数 char *strchr(const char *str, int c) 在参数 str 所指向的字符串中搜索第一次出现字符 c(一个无符号字符)的位置。
下面是 strchr() 函数的声明。
char *strchr(const char *str, int c)
该函数返回在字符串 str 中第一次出现字符 c 的位置,如果未找到该字符则返回 NULL。
6、
C 库函数 char *strrchr(const char *str, int c) 在参数 str 所指向的字符串中搜索最后一次出现字符 c(一个无符号字符)的位置。
下面是 strrchr() 函数的声明。
char *strrchr(const char *str, int c)
该函数返回 str 中最后一次出现字符 c 的位置。如果未找到该值,则函数返回一个空指针。
7、
C 库函数 int strncmp(const char *str1, const char *str2, size_t n) 把 str1 和 str2 进行比较,最多比较前 n 个字节。
下面是 strncmp() 函数的声明。
int strncmp(const char *str1, const char *str2, size_t n)
该函数返回值如下:
8、
C 库函数 char *strncpy(char *dest, const char *src, size_t n) 把 src 所指向的字符串复制到 dest,最多复制 n 个字符。当 src 的长度小于 n 时,dest 的剩余部分将用空字节填充。
下面是 strncpy() 函数的声明。
char *strncpy(char *dest, const char *src, size_t n)
该函数返回最终复制的字符串。
标签:erro alt tty void 表示 类型 stream 文件 rar
原文地址:https://www.cnblogs.com/ainingxiaoguai/p/13140760.html