c strchr函数用法_strchr参数为什么是int_c strcpy用法(7)

电脑杂谈  发布时间:2017-03-15 03:01:22  来源:网络整理

(2)fgets()函数

函数声明:char*fgets(char*str,intnum,FILE*stream)

功能:从stream所指向的文件中读取一个长度为n-1的字符串,存入str所指向的内存空间。函数返回地址str,若遇文件结束或出错,返回NULL。

(3)fputc()函数

函数声明:intfputc(intch,FILE*stream)

(4)fputs()函数

函数声明:intfputs(char*str,FILE*stream)

功能:把str指向的字符串的内容写入所指定的流文件中。但不写入字符串中的结尾标志符。如果成功,返回0,否则返回非零。

(5)getc()函数

函数声明:intgetc(FILE*stream)

(6)getch()函数和getche()函数

函数声明:intgetch(void)

intgetche(void)

功能:getch()函数从控制台读取并返回下一个字符,但不把该字符回显到屏幕上。

getche()函数从控制台读取并返回下一个字符,同时把该字符回显到屏幕上。

(7)getchar()函数

函数声明:intgetchar(void)

功能:从标准输入设备中返回下一个字符。函数返回所读的字符,若遇文件结束返回EOF。

(8)gets()函数

函数声明:char*gets(char*str)

功能:从标准输入设备中读取字符并把它们str所指向的字符数组中。该函数在读到换行符或EOF时退出。操作成功返回str,否则返回NULL。

(9)getw()函数

函数声明:intgetw(FILE*stream)

功能:从stream所指向的文件读取下一个整数。函数返回读入的整数,如遇文件结束或出错返回EOF。

(10)putc()函数

函数声明:intputc(intch,FIFE*stream)

功能:把字符ch写到stream指向的文件中。操作成功返回所写的字符,如果出错返回EOF。

(11)putch()函数

函数声明:intputch(intch)

原型在conio.h中

功能:把字符ch写到当前文本屏幕中。操作成功,函数返回所写的字符,出错则返回EOF。

(12)putchar()函数

函数声明:intputchar(intch)

功能:把字符ch写到标准输出设备中。操作成功,函数返回所写的字符,出错则返回EOF。

(13)puts()函数

函数声明:intputs(char*str)

功能:把str指向的字符串写到标准输出设备中。操作成功,函数返回换行符,出错则返回EOF。

4、错误处理函数

(1)clearerr()函数

函数声明:voidclearerr(FILE*stream)

功能:把stream指向的文件的出错标记重新设置为零。

(2)eof()函数

函数声明:inteof(intfd)该原型在io.h中

功能:检查文件是否结束。如果文件结束,返回1,否则返回0。

(3)ferror()函数

函数声明:intferror(FILE*stream)

功能:检测stream所指定的流文件错误。c strchr函数用法如果没有错误,返回0,否则返回非零。

(4)ferror()函数

函数声明:voidperror(char*str)

功能:将表示错误的全程变量errno的映像到一个字符串中,并把该字符串写入stderr中。如果str的不为0,就写出该串,其后是冒号":",然后是errno所确定的适当的错误信息。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-37559-7.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...