zoukankan      html  css  js  c++  java
  • 数据文件——之将整数写入二进制文件

    代码:

     1 //This is c program code!
     2 /* *=+=+=+=+* *** *=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
     3   * 文档信息: *** :~/WORKM/stutyCode/cCode/recipesProblemSolution/chapter06/test6_11.c
     4   * 版权声明: *** :(魎魍魅魑)MIT
     5   * 联络信箱: *** :guochaoxxl@163.com
     6   * 创建时间: *** :2020年11月21日的下午03:40
     7   * 文档用途: *** :数据结构与算法分析-c语言描述
     8   * 作者信息: *** :guochaoxxl(http://cnblogs.com/guochaoxxl)
     9   * 修订时间: *** *2020年第46周 11月21日 星期六 下午04:22 (326天)
    10   * 文件描述: *** :自行添加
    11  * *+=+=+=+=* *** *+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+*/
    12 #include <stdio.h>
    13 #define SIZE 20
    14 #define sSIZE 10
    15     
    16 void closeState(int clo, FILE *fPtr){
    17     clo = fclose(fPtr);
    18     if(clo == -1){
    19     puts("File-closing failed.");
    20     }
    21     if(clo == 0){
    22     puts("File is closed successfully.");
    23     }
    24     
    25     return;
    26 }   
    27     
    28 int main(int argc, char **argv)
    29 {   
    30     FILE *fPtr = fopen("num.dat", "wb");
    31     int arrNum[SIZE];
    32     for(int i = 0; i < SIZE; i++){
    33         arrNum[i] = 30000 + i;
    34     }       
    35     
    36     if(fPtr != NULL){
    37         puts("File num.dat is opened successfully.");
    38         int m = fwrite(arrNum, sizeof(int), sSIZE, fPtr);
    39         if(m == sSIZE){
    40             puts("Data written to the file successfully.");                             
    41         }
    42         int clo;
    43         closeState(clo, fPtr);
    44     }else{ 
    45         puts("File-open failed!");
    46     }
    47 
    48     return 0;
    49 } 
  • 相关阅读:
    Tableau如何绘制堆叠柱状图
    Tableau如何绘制多边形地图
    Tableau如何绘制凹凸图
    数据库备份策略设计
    MySQL数据库如何实现增量备份
    Tableau如何绘制瀑布图
    创建.net core ef项目
    asp.net core的ef的连接字符串
    sqlserver的varchar nvarchar区别
    jq的ajax请求写法
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/14054180.html
Copyright © 2011-2022 走看看