Concept

How do you write and read binary data in C?

ComputerScienceOne / Closing Files

"int x = 10;\n\nFILE *binaryOutputFile = fopen(\"demo.bin\", \"w\");\n\n//write a single int to a file:\n\nfwrite(&x, sizeof(int), 1, binaryOutputFile);\n\nFILE *binaryInputFile = fopen(\"input.bin\", \"r\");\n\n//read a single int from the file:\n\nfread(&x, sizeof(int), 1, binaryInputFile);\n\n//read an entire array from the file:\n\nint *a = (int *) malloc(10 * sizeof(int));\n\nfread(a, sizeof(int), 10, binaryInputFile);"

Related Ideas

How do you write and read binary data in C? | ComputerScienceOne | Bifalgorithm | Bifalgorithm