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()的返回值是输出的字符数,发生错误时返回一个负值.

           返回值

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

  • 相关阅读:
    POJ 1251 Jungle Roads
    1111 Online Map (30 分)
    1122 Hamiltonian Cycle (25 分)
    POJ 2560 Freckles
    1087 All Roads Lead to Rome (30 分)
    1072 Gas Station (30 分)
    1018 Public Bike Management (30 分)
    1030 Travel Plan (30 分)
    22. bootstrap组件#巨幕和旋转图标
    3. Spring配置文件
  • 原文地址:https://www.cnblogs.com/ymy124/p/2361872.html
Copyright © 2011-2022 走看看