what are these numbers in c language ?

#include <stdio.h>

int main(){
    FILE *file = fopen("test.txt", "ab");
    
    fwrite("hello world", 1,4, file);
}


what is
1
and 4 ??

if i am not mistaken 4 is the number of bytes to read and
1
is the size of the byte which means i can increase the size of
1
to wherever i want to present unicodes am i wrong ?
Was this page helpful?