![本文作者:叶叶 本文作者:叶叶](http://dn-qiniu-avatar.qbox.me/avatar/b70a46f09148634901fa6e442fca8201.png?s=60&d=mm&r=G)
c语言pc文件(c语言文件放在哪里)
本篇目录:
C语言中文件指的是什么?
1、文件指计算机的输入输出;内,外 是以 CPU 为主而说。例如 计算结果送往打印机, 站在打印机立场,计算结果从计算机输入到打印机。站在CPU 立场,计算结果从计算机输出到打印机。
2、文件就是存储在磁盘等介质上的数据。例如,文本.txt, 电子表格.xls等。c语言将文件一般看做两种格式:ASCII字符文件,二进制文件。一般情况下,ASCII字符文件用的多,但是数据量大时,用二进制文件。
3、C语言中什么是文件?文件就是文件。英文叫FILE。
4、所谓文件一般是指存储在外部介质上的 数据集合 。一批数据是以 文件 的形式存放在外部介质的。操作系统是以文件为单位对数据进行管理的。 按数据的组织方式,数据文件可以分为有 结构文件 和 无结构文件 两类。
5、因而一个C文件就是一个字节流或二进制流。它把数据看作是一连串的字符(字节),而不考虑记录的界限。换句话说,C语言中文件不是由记录(record)组成的(这是和PASCAL或其他高级语言不同的)。
6、文件夹内的所有东西都是文件,不管有没有后缀。
C语言执行过程生成的三种文件和扩展名
1、用C语言编写的程序成为C语言源程序,源程序文件的扩展名为“.c”。源程序经编译生成目标文件(.obj)。
2、C语言源程序文件扩展名:.c 目标文件扩展名:.obj 可执行文件扩展名:.exe 源程序:程序可以用高级语言或汇编语言编写,用高级语言或汇编语言编写的程序称为源程序。C语言源程序的扩展名为“.c”。
3、.C语言执行过程生成的三种文件和扩展名 源代码文件.c。目标代码文件.obj。可执行文件:.exe,.c文件compile后生成.obj文件,.obj文件link后生成.exe文件。
4、源程序。在各个平台上,C语言的源程序扩展名都是相同的,即c。 比如test.c等。C++的源程序则是cpp。目标文件。目标文件是源程序经过编译生成的文件,平台不同,编译工具不同生成的目标文件扩展名也不同。
5、C语言源文件后缀名是.c,编译生成的文件后缀名是.obj,连接后可执行文件的后缀名是.exe。
6、C语言源代码文件一般扩展名为.c,目标文件扩展名一般为.obj,生成的可执行文件扩展名一般为.exe。不同平台的C源代码扩展名都为.c,但目标文件扩展名不同,例如: 在Linux平台上,生成的可执行文件一般扩展为.out。
c语言中各种文件,如ILK,PCH,PDB等分别指什么文件?有什么用?
只有.c .cpp是源程序 你写的 .exe是最终编出来的 其它的 要么是编译的中间文件,要么是管理项目的数据文件 不用细究有什么用。不同IDE得到的都是不一样的 这些是给VC看的,不是给你看的。
ilk,pch,pbd,obj,idb,pdb,这些都是文件的扩展名。ILK,是连接过程中生成的一种中间文件,只供LINK工具使用。
.lib是链接库文件,主要用来跟dll或者库函数连接使用,对于初学者,你基本用不到,后期可能会用一些连接库之类的才会用到,前期都是系统自动设定好的,不用手动更改。
.PCH - 预编译头文件: 这些文件可以大大提高编译速度。如果使用 /Yc、/Yu 或 /YX 编译器选项,将创建这些文件。 .PDB - 程序数据库文件: 这种二进制文件中包含在编译和链接项目过程中收集的类型和符号形式的调试信息。
上面讲的是普通c语言的头文件,而单片机的c语言,比如c51,头文件的作用类似。总体其的是一个映射的作用,把硬件的管脚和语言的对应。
xx.c文件.c文件一般放的是变量、数组、函数的具体定义。头文件的预编译,预处理。编译器在编译源代码时,会先编译头文件,保证每个头文件只被编译一次。
到此,以上就是小编对于c语言文件放在哪里的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。