求教文本文件与二进制文件储存的关系
1,数据在内存中都是以二进制储存的,那么,打开一个文本文件流,数据就流进入内存。比如这个文本文件中有一个字符A,我想问的是:是不是把A的ASCII码的值(65)转化为二进制再储存在内存中呢?
2,fscanf fprintf fgetc fputc fgets fputs 都是以文本形式处理文件数据流的,
那么我联想到scanf printf getchar putchar puts gets 是不是也是用文本形式处理键入 和 输出的数据的呢?
比如:printf("%d\n",123) //输出到显示器的123是3个字符吗?