Linux中各种语言的helloworld实现
时间:2014-07-11 23:50 来源:linux.it.net.cn 作者:IT网
一、C版的Hello World:
用vi 建个文件HelloWorld.c,输入下面的内容
#include <stdio.h>
int main()
{
printf("Hello World C!\n");
return 0;
}
用命行$ gcc -o HelloWorld.exe HelloWorld.c进行编译链接
用命令行$ ./HelloWorldc.exe运行
二、C++版的Hello World:
用vi 建个文件HelloWorld.cpp,输入下面的内容
#include <iostream>
using namespace std;
int main()
{
std::cout<<"Hello World CPlus!"<<endl;
return 0;
}
用命令行$ g++ -o HelloWorld.exe HelloWorld.cpp 进行编译链接
用命令行$ ./HelloWorld.exe运行
三、Perl版的Hello World:
用vi 建个文件HelloWorld.pl,输入下面的内容
#!/usr/bin/env perl
print "Hello World Perl!\n";
用命令行$ perl HelloWorld.pl运行
四、Python版的Hello World:
用vi 建个文件HelloWorld.py,输入下面的内容
#!/usr/bin/env python
print "Hello World Python!";
用命令行$ python HelloWorld.py运行
注意:Python和其它语言不同采用缩进代替C++中的{},所以上面的print "Hello World Python!";前不能加tab缩进,否则执行时会报错!
在上面的Perl和Python例子,#表示注释,如果在命今行用perl和python来运行的话不起作用,但如果用
$ chmod a+x ScriptFileName
改变执行权限为所有人,也就是说你可以直接在命令行用
$ ./ScriptFileName
执行的话,这句话#!/usr/bin/env python或#!/usr/bin/env perl就能找到其对应的解释器来执行脚本了。
(责任编辑:IT)
一、C版的Hello World: 用vi 建个文件HelloWorld.c,输入下面的内容
用命行$ gcc -o HelloWorld.exe HelloWorld.c进行编译链接 用命令行$ ./HelloWorldc.exe运行 二、C++版的Hello World: 用vi 建个文件HelloWorld.cpp,输入下面的内容
用命令行$ g++ -o HelloWorld.exe HelloWorld.cpp 进行编译链接 用命令行$ ./HelloWorld.exe运行 三、Perl版的Hello World: 用vi 建个文件HelloWorld.pl,输入下面的内容
用命令行$ perl HelloWorld.pl运行
四、Python版的Hello World: 用vi 建个文件HelloWorld.py,输入下面的内容
用命令行$ python HelloWorld.py运行 注意:Python和其它语言不同采用缩进代替C++中的{},所以上面的print "Hello World Python!";前不能加tab缩进,否则执行时会报错! 在上面的Perl和Python例子,#表示注释,如果在命今行用perl和python来运行的话不起作用,但如果用 $ chmod a+x ScriptFileName 改变执行权限为所有人,也就是说你可以直接在命令行用 $ ./ScriptFileName 执行的话,这句话#!/usr/bin/env python或#!/usr/bin/env perl就能找到其对应的解释器来执行脚本了。 (责任编辑:IT) |