zoukankan      html  css  js  c++  java
  • fputc, fputs, putc, putchar, puts

    总览 (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() 把 字符串 sstream 流 输出, 但是 不输出 结尾处的 ''.

    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 .

  • 相关阅读:
    组合问题的递归实现
    递归解决全排列算法
    字符串专题练习
    Linux系统目录架构
    Linux命令行文本处理工具
    Linux扩展权限
    Linux权限机制
    Linux用户基础
    Linux文件系统挂载管理
    Sensors Grouping Model for Wireless Sensor Network*
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11097677.html
Copyright © 2011-2022 走看看