1、系统属性:具有系统属性的文件,多半为系统文件,是具有特殊知标记的文件。
2、隐藏属性:具有隐藏属性的文件,是被道进行了隐藏,一般情况下是看不到的。特别是在DOS下是无法进行查看的。3、只读属性:具有只读属性的文件,内容是不能被进行修改的,有效的保护了文件内容的安全。
4、档案属性:此属性只是个标记,并没有多大的含义和应用。
扩展资料:
根据文件的性质和用途的不同,可将文件分为三类:
1、系统文件。这是指由系统软件构成的文件。大多数的系统文件只允许用户调用,但不允许用户去读,更不允许修改;有的系统文件不直接对用户开放。
2、用户文件。指由用户的源代码、目标文件、可执行文件或数据等所构成的文件。用户将这些文件委托给系统保管。
3、库文件。这是由标准子例程及常用的例程等所构成的文件。这类文件允许用户调用,但不允许修改。
根据系统管理员或用户所规定的存取控制属性,可将文件分为三类:
1、只执行文件。该类文件只允许被核准的用户调用执行,既不允许读,更不允许写。
2、只读文件。该类文件只允许文件主机被核准的用户去读,但不允许写。
3、读写文件。这是指允许文件主和被核准的用户去读或写的文件。
总体看没同都文件、段表、段内容格式
往内容看两者区别g++文件C++gcc文件作C首先符号规则(name mangling)连接库
有两种方法
1。保存好你编译的c文件,假如你的文件名是main.c,这是源文件,我们要把它编译成目标文件即以.o结束的文件(gcc -c main.c) ,再使用ll main*就可以查看到生成的目标文件,再将目标文件生成可执行文件(gcc -o main main.o) ,这里用main替代生成的可执行文件,再使用ll main*就可以查看到生成的可执行文件main,最后就是执行可执行文件了(sh main),这样就可以得到结果了。
2。可以一步到位,直接生成可执行文件,gcc -o main main.o,执行方法如方法一,用方法一可以看到详细的执行过程,建议使用方法1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)