第一個Hello程序
各種編程語言的 Hello World程序大全?環境搭建!
入門儘可能多的程序設計語言
廣博涉獵,點到爲止;擇其樂趣,鑽研精華。
(1)C Programming Language
#include <stdio.h>
int main() {
printf("Hello,C.");
return 0;
}
(2)CPlusPlus Programming Language
#include <iostream>
int main() {
std::cout<<"Hello,Cpp.";
return 0;
}
獲得一枚錯誤經驗:
VS Code環境下給C或C++文件命名時,切勿出現小數點,否則將會導致VS Code無法生存與之對應的.exe可執行文件。習慣了先創建包再創建項目,就容易使用到小數點來給文件命名,導致悲劇……
至少,在用的這個版本存在這麼一種bug…
C 截圖
C++ 截圖
版本
(3)Java Programming Language
public class HelloJava{
public static void main(String[] args){
System.out.print("Hello Java.");
}
}
溫馨提示:
JAVA強制規定要求public class類名與java文件同名,因而文件名也相當於作爲標識符,標識符是不可能出現小數點,也就不會出現C和C++的上述bug
況且編譯後生成的是.class文件,有別.exe可執行文件…
(4)Kotlin Programming Language
fun main(args: Array<String>) {
print("Hello Kotlin.");
}
或者是
class Greeter(val name: String){
fun greet(){
print("Hello,$name");
}
}
fun main(args: Array<String>){
Greeter("Kotlin.").greet();
}
(5)C# Programming Language
using System;
namespace _001.HelloCSahrp
{
class Program
{
static void Main(string[] args)
{
Console.Write("Hello,C#.");
}
}
}
上圖爲VS2017環境下執行結果;
下邊是VS Code輕量級平臺上運行:
- 通過scriptcs腳本引擎運行項目
注意:要運行.csproj文件 - 通過scriptcs腳本引擎運行單個.cs文件
VS Code可藉助 scriptcs 直接運行.cs文件
補充說明如下:
當.cs文件涉及到命名空間namespace時,C# 是無法通過Run Code按鈕在VS Code運行的,而應該執行與之相關的 .csproj項目文件,原因應該是要建立起編譯環境(未證實;網上也找不到相關的信息,即VS Code通過Scriptcs運行.cs文件會報namespace錯誤。)解決的具體步驟:
通過VS Code終端進入項目自定義目錄——>dotnet new console——>dotnet run**
可參考相關 文章
錯誤經驗截圖如下:
(6)Python Programming Language
print "Hello,Python 2."
print ("Hello,Python 3.")
Python 版本選擇可以通過VS Code視圖左下角快速選擇,即:
(7)JavaScript Programming Language
sayHello.js
function sayHello() {
document.write("Hello,JavaScript.");
}
sayHello();
CallJSFuntion.html
<!-- <!DOCTYPE HTML> -->
<script language="JavaScript" src="sayHello.js">
</script>
JS以外部文件形式被HTML調用執行,是最常用的;而非內嵌執行。
同一目錄下,可不寫絕對路徑而是直接寫上 js的文件名;VS Code以快捷鍵 Alt+B 執行:默認瀏覽器打開html文件。
(8)PHP Programming Language
以上測試在 VS Code環境下進行。
2019/09/22 待更
PHP有點小煩人噢。