C语言不属于脚本语言可是能不能用来写脚本呢?

Python016

C语言不属于脚本语言可是能不能用来写脚本呢?,第1张

1、不能写脚本。2、脚本(script)是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。3、而用c语言写成的程序,都必须通过编译链接,生成机器能认识的二进制文件,才能运行,他不是一种解释性的语言。

可以,但C++和C语言是易学难精的语言,编写脚本很容易出现bug和其他问题,但他的灵活性和简易性也不可忽略,而目前比较流行的脚本:Python、Lua、ruby和Erlang,具体可以看看这篇文章http://wenku.baidu.com/link?url=sQUU5_rphUIoAHXLKV2OplLJIhD3okQkg7QMSqO2tSEJFV3F20SFd_H8S6Ql9uuF78YHf4Kj9TKgdJFdDa2AH2gmwLXUAWx9hmAcnQug0sy

1.脚本语言(javascript,vbscript等)介于html和c,c

,java,c#等编程语言之间。

html通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。

2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.

3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。

注:脚本语言一般都有相应的脚本引擎来解释执行。

他们一般需要解释器才能运行。javascript,asp,php,perl,nuva都是脚本语言。c/c

编译、链接后,可形成独立执行的exe文件。

4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield

script,actionscript等等,它不象c\c

等可以编译成二进制代码,以可执行文件的形式存在.

脚本语言不需要编译,可以直接用,由解释器来负责解释。

5.脚本语言一般都是以文本形式存在,类似于一种命令.

举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.

你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言