C语言翻译环境、文件操作关键字

//scanf 从标准输入流(stdin)上进行格式化输入的函数
//printf 向标准输出流(stdout)上进行格式化的输出函数

//fscanf 可以从标准输入流、或者是指定的文件上读取格式化的数据
//fprintf 把数据按照格式化的方式输出到标准输出流、或者指定的文件流

//sscanf 可以从一个字符串中提取(转化)出格式化数据
//sprintf 把一个格式化的数据转换成字符串

feof

int feof( FILE *stream );

feof不能直接用来判断文件是否结束,而是在文件结束后,

判断是读取失败结束还是遇到结尾结束

fgetc

字符 - 判断是否为EOF

gets

文本行 - 判断是否为NULL

fread

二进制 - 判断返回值是否小于实际要读的个数

C语言是怎么让.c文件变成.exe可执行文件的呢?

首先,源代码通过编译器编译成.obj目标文件

然后通过链接器链接,然后使用汇编/二进制文件/机器指令

在运行环境下输出结果

详细请看下图

C语言翻译环境、文件操作关键字_第1张图片

 

你可能感兴趣的:(c语言)