Write a program to create a binary file, C/C++ Programming

Assignment Help:

  Write a program to create a binary file and store the following data "hello", 0x0030,'1', 1.234  Using visual studio examine the binary file and note how the day is stored
 
Answer
#include stdio.h
#include stdlib.h
#include string.h
  void main()
    {    
    Version 1.0 
    Function : binary file handling       
     Modifications:   none*/
 
  /* Define I/O streams */

  FILE *fptw;
 
    char prompt;
    char data1[6];
    int data2;
    char data3;
    float data4;
    strcpy(data1,"hello");
    data2 = 0x30;
    data3='1';
    data4 = 1.234;
 
  fptw = fopen("program.txt","wb");
  if (fptw == NULL) 
  {
  /* Check for error */
  printf("Cannot write the file program.txt\n\r");
  exit(1);
  }
  /* Writing binary data in file*/
  fwrite(data1,sizeof(char),strlen(data1),fptw);
  fwrite(&data2,sizeof(int),1,fptw);
  fwrite(&data3,sizeof(char),1,fptw);
  fwrite(&data4,sizeof(float),1,fptw);
  fclose(fptw); 
  printf("Press and key to exit \n\r");
  scanf("\n%c",&prompt);
  }


Related Discussions:- Write a program to create a binary file

Decode the code, Smugglers are becoming very smart day by day. Now they hav...

Smugglers are becoming very smart day by day. Now they have developed a new technique of sending their messages from one smuggler to another. In their new technology, they are send

Can any constructor throw an exception?, Can any constructor throw an excep...

Can any constructor throw an exception? How to handle error while the constructor fails?

Decoding, how to decode a number from mobile keypad

how to decode a number from mobile keypad

Luminous Jewels, Jewels can only be removed for polishing from either end o...

Jewels can only be removed for polishing from either end of the necklace

Write a program that finds the minimum total number of shelv, Write a progr...

Write a program that finds the minimum total number of shelves, including the initial one required for this loading process.

Poker room auto seat program, Poker Room auto seat program Project Descr...

Poker Room auto seat program Project Description: I want a script for an online poker site. It requires to be scanning all the available tables and when the table meets certa

Write a simple telephone book program, Write a simple telephone book progra...

Write a simple telephone book program that stores the names and phone numbers of your friends/acquaintances in a file. Your program should have the abilities to: a. Add entries (na

How to write Bernoulli''s principle, compose a C program to solve the equat...

compose a C program to solve the equation z2=(p1/Pg)+(v1^2/2g)+z1 p1=100kpa,v1=2m/s z1=3m P=1000kg/m^3 define g=9.81

What is the value of a resistor marked as 47kk, (a) Verify the values of th...

(a) Verify the values of the resistors with the following colour coding: (i) red-red-orange-silver (ii) orange-orange-black-blue-green (b) What is the value of a resistor

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd