c语言是脚本语言吗,c语言和脚本是什么

1,c语言和脚本是什么C语言是一种编程开发语言,可用于开发各种比较实用的程序、工具,以完成特定的功能,当然也可开发出比路大型的应用程序 。脚本也是语言的一种,是编程语言的一个小部分,常用于网页设计、一些小程序上 , 以完成一定的特定的功能 。编程开发语言有C、C++、VB、JAVA、VPF等 , 脚本也以编程语言的不同分为javaScripting,VBScripting等 。
2,编写脚本用的语言是C语言吗当前暂时没有专门的C语言脚本解释器.曾经听说google为它的浏览器开发了一个解释器,但是我并没有看到.然后微软在推出.NET架构后,对它自己的C++支持运行时机制,不过这种机制下的C++或者C和传统的C++或者C区别很大,你可以去了解一下.如果想自己写一个C语言的脚本解释器,请先学好编译原理这门课后,再考虑吧.没那么简单的.可以的,脚本语言大多是用c语言来写的,现在大多数程序用c语言来写,脚本语言也是用c语言编写,为达到某个作用而定义成简短脚本语言,使用脚本语言就相当于调用对应那用c语言编写的文章 , 一些高手都会累积自己的脚本库,再加上系统脚本,写同样一个程序 , 他们会比全用c语言写的人快很多,c语言是基础,脚本是c语言延伸出来的东西,学习脚本语言会比c语言简单,因为是通过简化的,但是程序里稍复杂点的地方还是会用到c语言 , 另外脚本还有个显著的缺点 , 就是各个系统的系统脚本语言都是不一样的,比如win,安卓javascapt,linux,mac. mac与linux的差不多 。可以用c语言,但是一般很少有人用c,一般都是用asp、php、jsp或者javascript、vbscript来写【c语言是脚本语言吗,c语言和脚本是什么】
3 , 脚本语言是编程语言吗和C语言有什么区别脚本语言很考究的语言,能够完成的功能更多,且省代码空间,但不能有一点错误,包括标点符号 , 和TC语言差不多了 。脚本英文为Script 。实际上脚本就是程序,一般都是有应用程序提供的编程语言 。应用程序包括浏览器(JavaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类 。脚本同我们平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的问题范围有限 。4、脚本多为解释执行 。脚本语言很考究的语言,能够完成的功能更多,且省代码空间,但不能有一点错误,包括标点符号,和TC语言差不多了 。脚本英文为Script 。实际上脚本就是程序,一般都是有应用程序提供的编程语言 。应用程序包括浏览器(JavaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类 。脚本同我们平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的问题范围有限 。4、脚本多为解释执行 。c是c++的前身,因为这两种语言有许多共同的语法和功能 。以前,c可以说是c++语言的一个子集,因为c++刚出生时,他只是对于c语言的一个扩充,人们还是在普遍意义上讲它归类于c 。但是在c++的发展过程中 , 进行了许多扩展和改进,使其与c的差别越来越大,成为一种独立于c的全新语言,而且比c更强大、用途更广 。所以说现在看来,基本上c++和c之间除了名称上都有个“c”字母以外,没有本质的相同了,甚至可以说完全是两种不同的语言 。
4,C语言不属于脚本语言可是能不能用来写脚本呢见过Android底层代码中,有写在c语言中的脚本,用来控制开机后的选网登陆流程的 。其实现如下:1. 它有一个自己的解释器,用C实现(但和一般的脚本解释器不一样,是直接解释成了C函数的调用);2. 其脚本从根本上讲是一大段宏定义 , 每条脚本语句都是一个宏,被定义为了一个结构体 , 其中包括一个字符串(多是用来描述的,在输出log时打?。?nbsp;, 一个函数指针(用来在解释器中被调用),一个结构体(根据不同命令 , 里面还有一些参数);这玩意应该算是伪脚本,因为它必须被提前编译 。不知道自己的表述是否强,题主可以找代码看看 。1、不能写脚本 。2、脚本(script)是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件 。脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行 。因为脚本在执行时多了一道翻译的过程 , 所以它比二进制程序执行效率要稍低一些 。3、而用c语言写成的程序,都必须通过编译链接,生成机器能认识的二进制文件,才能运行,他不是一种解释性的语言 。不行脚本(script)是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件 。脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行 。因为脚本在执行时多了一道翻译的过程 , 所以它比二进制程序执行效率要稍低一些 。而用c语言写成的程序,都必须通过编译链接 , 生成机器能认识的二进制文件,才能运行,他不是一种解释性的语言 。真是个麻烦的问题 。。。传奇脚本是指服务端能够解释执行的命令,算是一种传奇专门的语言 , 不是c,c++,java等常规语言,它的执行需要m2的支持,也就是说m2对脚本进行了解释,并执行 。而传奇m2在早期是用vb做的,算是编译执行的程序,现在的m2也有用c++做的,不过很少 。至于汇编,除非你想破解已经完成的m2,否则用不到 。无论是vb c++还是c,都已经是高级语言的范畴了 。(也有人定义c介于汇编和高级之前 , 无所谓)总的来说,传奇脚本是专门的一种语言,属于脚本类 解释执行语言,不是c 。不行的,脚本是一种文本,可以用记事本编写,是十进制,不需要编译器编译成计算机能识别的二进制 。而c语言用编译器来编写,将十进制转换为二进制 。况且脚本语法和c语言不同,但脚本和vb有关联,如果你要学脚本,先去理解下vb语法

    推荐阅读