print char array to file in c code example

Example 1: write array of char to file in c

// Char arrays are declared like so:
char array[] = "YOUR TEXT HERE";

// Open a file for writing. 
// (This will replace any existing file. Use "w+" for appending)
FILE *file = fopen("filename", "w");

int results = fputs(array, file);
if (results == EOF) {
    // Failed to write do error code here.
}
fclose(file);

Example 2: how to feed a char array to function in C

//If you know the size of the array you can pass it like this
void function(char array[10]) {
	//Do something with the array...
}

int main() {
	char array[] = {'a', 'b', ..., 'j'};
    function(array);
}

Tags:

Misc Example