c语言写脚本
c语言就是c语言,不是脚本语言,只可以写入侵的程序,不可以写入侵的脚本
2. 关于C语言和 脚本问题
我觉得,你首先应该区分下脚本的概念,一般来说,脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑)。脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。脚本通常可以由应用程序临时调用并执行。
C语言可以做调用脚本的程序,比如,据我的估计,像按键精灵之类可能就是用C/C++写的(即使不是C也完全可以写这种功能)。但一般来说,C语言大多数情况下还是编译生成可执行程序(.exe),而不是脚本(按某种语法编写的文本序列)。
如果你想用C语言编写脚本,建议可以参考比较成熟的软件,如VBScript 、 AutoIt、按键精灵等的做法。
据我的理解,直接用C语言编写生成的应该是程序,而不是脚本。
3. c语言写脚本解释器
记录大括号!!!
遇到if则判断语句,接下来,然后假设判断式成立,执行if紧跟着的语句,把大括号括起来的当成一个语句,执行下去,如果没有else的话就继续,有else的话跳过else所包含的范围.
4. 做脚本一般是用什么语言程序编写的可以用C语言编写吗
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文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言
5. C语言不属于脚本语言可是能不能用来写脚本呢
不行的,脚本是一种文本,可以用记事本编写,是十进制,不需要编译器编译成计算机能识别的二进制。而c语言用编译器来编写,将十进制转换为二进制。况且脚本语法和c语言不同,但脚本和vb有关联,如果你要学脚本,先去理解下vb语法
6. 在C语言编程如何新建脚本、调用给个具体的简单例子
楼主不要混淆脚本的概念····如果是脚本的话
就是命令行指令,或者脚本语言保存的代码。脚本一般为解释性语言,即不需要编译链接,而直接逐行执行代码的语言。C语言不是脚本语言。
电话号码嘛··随机生成,这个不错,有点复杂的说。我是说随机数像电话号码的情况。比较复杂。
你需要一个hashlist库。
一个生成用户名的方法,一个生成电话号码的方法。
和一个记录显示的方法。
有了这些很简单了。
初始化哈希表
//如果同时生成记录和读取记录的话要用到多线程了
//可以先读取:
打开文件:
loop:
读取一条记录
store
as
key
&
value
in
hashlist
loopend
生成记录
保存
写入文件
7. 如何用c语言写网页脚本
网页里能用于编写脚本的语言目前来说只有Javascript(与Java没有关系)
以前有用Applet(采用Java创建的基于HTML的小应用程序)的,但现在几乎没人再用这个了
Java,以及ASP、ASP.NET、PHP等都是服务端的语言,是由服务器处理生成HTML再传输给客户端(也就是浏览器)的
只有Javascript,是在客户端(也就是浏览器)运行的,所以称之为脚本语言
8. “C语言”和“脚本”是什么
C语言是一种程序设计语言,经过编译,连接等程序后,写好的文本程序就变成了计算机可以直接执行的机器语言程序,成为可独立于编译系统运行的可执行文件。
脚本是指需要专用服务程序解释运行的程序,比如JS,VBS,QB等,写好的程序不能单独运行,必须依赖于服务程序的环境才可以。
9. C++或者C可以写游戏脚本吗
只能写小游戏· ···稍微大型的游戏都需要所谓游戏引擎来带动··脚本编写改成了游戏所用引擎的代码!
10. 编写C语言脚本
#include <stdio.h>
void main()
{
/*输入资料*/
int student[5][4],i;
for (i=0; i<=4; i++);
scanf("%d,%d,%d \n",student[i][0],student[i][1],student[i][2],student[i][3])
/*平均分*/
for (i=0; i<=4; i++);
printf("%f",(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((student[i][1]==0)||(student[i][2]==0)||(student[i][3]==0))
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((float)((student[i][1]+student[i][2]+student[i][3])/3)>90)
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
};