C语言的程序、文件、函数之间的关系

C语言的程序、文件、函数之间的关系,第1张

程序是指你为了完成你的功能而编写的项目代码

文件是信息的保存方式,包括程序文件、库文件、数据文件等。广义上说,设备也包含在文件的定义里面。

由于程序规模可能非常大,编程时往往将将代码划分成若干模块,每一模块对应一个子功能,这样也方便实现程序代码的复用。这一一个模块,在形式上就体现为函数。——如果规模再大一些,可能还需要将一些相关的类封闭成类库,以方便调用,进一步提高程序的复用性。

这些只是经验,谈不上理论,也没必要去钻牛角尖。程序多写一些,你自然就明白了。

计算机程序编译原理的实质就是把程序员员容易理解的高级语言程序代码流翻译成计算机可执行的机器指令代码流。可以使用“一断、二比、三译”形象说明实质。

1、断。按照语言的语法规则扫描断词,结合文法词典把程序字符串流分解成为计算机语言能够识别的基本单元(标识词、运算符)。

2、比。从程序流中找出扩展标识词的定义,建立标识词结构,放入文法词典,服务于新的定义和函数程序代码的编译。程序语句、表达式里面使用的标识可以从词典中比较找到。

3、译。把函数程序文本字符串流中的算术表达式、赋值语句、控制语句翻译成为计算机机器语言二进制代码流。

4、组装函数翻译后的二进制代码流,明确数据空间地址和大小,生成计算机裸机或 *** 作系统可以执行目标代码。

Dim fs

Dim FolderName

Set fs = CreateObject("scripting.FileSystemObject")

FolderName = "d:\temp"

If Not fs.FolderExists(FolderName) Then

fs.CreateFolder FolderName

End If

set ttfile=fs.createtextfile("d:\temp\myfile.txt",ture)

ttfile.writeline("自己要写入的内容")

Set fs = Nothing

记事本保存为*.VBS执行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7873500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存