C语言写的代码程序肯定是源程序,B是对的,它不能立即执行,必须经过编译成可执行代码,
所以A是错误的;
如果这个源程序中不含有main函数,编译后的代码也是不可执行的,所以C是错误的;
C语言不是解释执行的,D也不正确。
扩展资料:
A 源程序
被编译之后叫做B 编译程序 写源代码的过程叫D编辑程序
被编译之后组成的可执行的程序集叫C可执行程序
c语言是高级语言,写出来的程序是源程序,需用相应的编译程序将其翻译成机器语言的目标程序,再把目标程序和各种标准库函数连接装配成一个完整的可执行机器语言,然后才能执行。
参考资料:C语言 百度百科
程序是指你为了完成你的功能而编写的项目代码。文件是信息的保存方式,包括程序文件、库文件、数据文件等。广义上说,设备也包含在文件的定义里面。
由于程序规模可能非常大,编程时往往将将代码划分成若干模块,每一模块对应一个子功能,这样也方便实现程序代码的复用。这一一个模块,在形式上就体现为函数。——如果规模再大一些,可能还需要将一些相关的类封闭成类库,以方便调用,进一步提高程序的复用性。
这些只是经验,谈不上理论,也没必要去钻牛角尖。程序多写一些,你自然就明白了。
SourceCode
就是程序员编写的程序
别人也可以看懂的
之后经过编译
连接啥的
就是机器语言了
拿来看也没有用了
举个例子说,你在这个网页上点鼠标右键,里面有一项,查看源代码,你点一下,那麼你就看见用记事本打开的文件有许多文字了,这个就是这个网页的源代码。一般我们最终看到的用到的都是是程序,比如记事本也是个程序,网页也可以算是个我们看到的结果,浏览器也是个程序,那麼这些程序都是别人做出来的,他写的原来的代码经过处理(程序中叫编译,比如刚才看到的那些代码经过浏览器整理就是得到网页了)就是我们最终使用的东西,这些代码也有专门的编写工具(程序),比如网页代码可以用FrontPage来写,你也听过计算机语言,C语言什麼的,那麼这些语言写的代码经过整理编译最终就是我们使用的程序,比如记事本了,QQ了,等等。源代码是一般不发布的,也就是我们不能看到的,这样就可以保证这些人/公司的知识产权。我这个是最通俗的解释,没有用书上的定义给你解释,但意思是不错
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)