什么是脚本语言、脚本语言有什么用?比如perl,ruby和TCL,谁能具体讲下TCL是什么东西?
答案:3 悬赏:80 手机版
解决时间 2021-03-07 17:30
- 提问者网友:别再叽里呱啦
- 2021-03-06 19:51
什么是脚本语言、脚本语言有什么用?比如perl,ruby和TCL,谁能具体讲下TCL是什么东西?
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-06 21:28
静态语言(以c语言举例):
//test.c
#include
int main()
{
int *s = "hello";
printf("%s
",s);
}
动态语言即脚本语言(以perl举例):
#!/usr/bin/enve perl
#test.pl
$str = "hello";
print $str;
不同点1--如何执行?
对c语言,执行方式如下:
gcc test.c -o test对perl, 执行方式如下:
perl test.pl由此可见,静态语言需要经过预编译,编译,链接过程,然后才能执行,而脚本语言是边解释边执行。
不同点2--数据类型
c语言定义一个数据结构必须制定数据类型,perl无需制定数据类型。这也是静态语言和脚本语言的最大却别之一。。
追问简单讲下静态语言和动态语言的区别还有强类型和弱类型的区别
//test.c
#include
int main()
{
int *s = "hello";
printf("%s
",s);
}
动态语言即脚本语言(以perl举例):
#!/usr/bin/enve perl
#test.pl
$str = "hello";
print $str;
不同点1--如何执行?
对c语言,执行方式如下:
gcc test.c -o test对perl, 执行方式如下:
perl test.pl由此可见,静态语言需要经过预编译,编译,链接过程,然后才能执行,而脚本语言是边解释边执行。
不同点2--数据类型
c语言定义一个数据结构必须制定数据类型,perl无需制定数据类型。这也是静态语言和脚本语言的最大却别之一。。
追问简单讲下静态语言和动态语言的区别还有强类型和弱类型的区别
全部回答
- 1楼网友:傲气稳了全场
- 2021-03-06 23:06
您好,TCL是国内的知名品牌哦。
- 2楼网友:轮獄道
- 2021-03-06 22:59
脚本语言, 顾名思义就是一般程序写出来比较小. 是个小脚本, 可以完成特定的功能. 脚本语言可以处理文档, 可以生成报表, 可以生成其他脚本, 可以建立其他语言的工作环境, 可以做许多事情. 甚至可以完成底层语言能完成的所有事情. tcl也是一种语言. 与工具结合的更紧密, 很多工具可以直接识别tcl,而perl和ruby就可以用来批量生成tcl脚本. 所以它们可以相辅相成的协调工作.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯