zoukankan      html  css  js  c++  java
  • sprintf与fprintf

    sprintf

    函数功能:把格式化的数据写入某个字符串  

    头文件:stdio.h

    函数原型:int sprintf( char *buffer, const char *format [, argument] … );   返回值:字符串长度(strlen)

    字串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致程序崩溃的内存访问错误,但好在由sprintf 误用导致的问题虽然严重,却很容易找出,无非就是那么几种情况,通常用眼睛再把出错的代码多看几眼就看出来了。

    fprintf

            C /C++中的一个格式化写—库函数;其作用是格式化输出到一个流/文件中;  

    函数完整形式: int fprintf(FILE *stream,char *format [,argument])

    传送格式化输出到一个文件中

           用法

      #include <stdio.h>   int fprintf( FILE *stream, const char *format, ... );   fprintf()函数根据指定的format(格式)(格式)发送信息(参数)到由stream(流)指定的文件. fprintf()只能和printf()一样工作. fprintf()的返回值是输出的字符数,发生错误时返回一个负值.

           返回值

      若成功则返回输出字符数,若输出出错则返回负值。

  • 相关阅读:
    CSS——实现图像远距离翻转效果
    《精通CSS》一个下拉菜单的例子
    将博客搬至CSDN
    44个Java代码性能优化总结
    QRCode 二维码生成
    Linux命令
    spring
    ajax 学习总结
    Servlet+Ajax实现搜索框智能提示代码
    搜索框智能提示
  • 原文地址:https://www.cnblogs.com/ymy124/p/2361872.html
Copyright © 2011-2022 走看看