fputc, fputs, putc, putchar, puts - 输出字符和字符串
2024-09-06 02:27:06
总览 (SYNOPSIS)
#include <stdio.h> int fputc(int c, FILE *stream);
int fputs(const char *s, FILE *stream);
int putc(int c, FILE *stream);
int putchar(int c);
int puts(const char *s);
描述 (DESCRIPTION)
fputc() 把 字符 c 转换到 unsigned char 类型, 然后 从 stream 流 输出.
fputs() 把 字符串 s 从 stream 流 输出, 但是 不输出 结尾处的 '\0'.
putc() 等于 fputc() , 只是 它 可能 以 宏 的 形式 实现, 并 多次 访问 stream 流.
putchar(c); 等于 putc(c,stdout).
puts() 从 stdout 输出 字符串 s 和 一个 换行符 (newline).
这里 描述的 函数 可以 混合 使用, 也可以 结合 stdio 库中 其他的 输出函数 处理 同一个 输出流.
相应的 无锁函数(non-locking) 参见 unlocked_stdio(3).
返回值 (RETURN VALUE)
如果 操作 成功, fputc(), putc() 和 putchar() 返回 把 字符 从 unsigned char 类型 转换来的 int 值, 否则 返回 EOF .
如果 操作 成功, puts() 和 fputs() 返回 大于等于零的值, 否则 返回 EOF .
最新文章
- node+fis3搭建
- 遍历CallBack对象 和 HHIVE对象
- UITableView中Cell和section的插入与删除
- TCP建立连接、断开连接以及正常报文的报头和报位的大小
- linux命令:cp
- 收缩sql server2008 数据库
- STS中搭建SpringMVC工程
- Problem with generating association inside dbml file for LINQ to SQL
- Linux中TCP wrapper的使用
- IOS私人API用法
- 1)C语言简介(C自考学习)
- Day5_协程函数_面向过程
- 将Paul替换成Ringo
- springBoot 整合mybaits 逆向工程
- Windows Live Writer 2012离线发布WP文章教程
- MVC异步分页
- java中的URLConnection和HttpURLConnection有什么区别(因为我自己搜到别人写的区别看下来都没有什么区别)
- Codeforces801C Voltage Keepsake 2017-04-19 00:26 109人阅读 评论(0) 收藏
- AbpZero的Swagger汉化之旅
- web测试通用要点大全(Web Application Testing Checklist)