菜单
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

C stdio (stdio.h) 库


C stdio 函数

<stdio.h> 头文件提供了各种用于输入、输出和文件处理的函数。

下面表格列出了所有 stdio 函数

函数 描述
fclose() 关闭文件
feof() 当位置指示器到达文件末尾时,返回真值
ferror() 如果最近的文件操作发生错误,则返回真值
fgetc() 返回文件中字符的 ASCII 值并前进位置指示器
fgets() 从文件中读取一行并前进位置指示器
fopen() 打开一个文件并返回一个文件指针,供文件处理函数使用
fprintf() 将格式化字符串写入文件
fputc() 将字符写入文件并前进位置指示器
fputs() 将字符串写入文件并前进位置指示器
fread() 从文件中读取数据并将其写入内存块
fscanf() 从文件中读取格式化数据并将其写入多个内存位置
fseek() 移动文件指针的位置指示器
ftell() 返回文件指针的位置指示器的值
fwrite() 将内存块中的数据写入文件
getc() fgetc() 相同
getchar() 读取用户输入的一个字符并返回其 ASCII 值
printf() 将格式化字符串写入控制台
putc() fputc() 相同
putchar() 将单个字符输出到控制台
puts() 将字符串输出到控制台
remove() 删除文件
rename() 更改文件名
rewind() 将位置指示器移动到文件开头
scanf() 从用户输入读取格式化数据并将其写入多个内存位置
snprintf() 将格式化字符串写入 char 数组(内存安全)
sprintf() 将格式化字符串写入 char 数组
sscanf() char 数组读取格式化字符串并将其写入多个内存位置


×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持