發新話題

[分享] C++教學 1-01: Hello World

C++教學 1-01: Hello World

我將會先讓你們看看程式, 然後顯示結果, 接著程式說明, 最後回家功課。

C++是由C語言更新以後變成的程式設計語言。 不是程式設計而已,C++也可以用來撰寫CGI。不過最主要的用途還是用來寫電腦程 式如Windows98就是用C++寫的。
好了, 廢話不多說, 我們開始吧!


STEP1:【動手寫程式】
1.我們首先需要一個Compiler。因為約瑟本身學的是用Borland出的C++Compiler, 所以教學都是按照Borland的語法編寫。訪客無法瀏覽此圖片或連結,請先 註冊登入會員 去Borland官方網站下載試用版。或是你"也可以"去下載Cracked過的, 在此不多說, "或者" 按 訪客無法瀏覽此圖片或連結,請先 註冊登入會員 下載3.0舊版的Compiler(只試用於Windows98以下和Dos)。
2.按照其他電腦語言一開始的教學習俗, 我也用Hello World 來當做範例好了。
3.以下是程式碼:
複製內容到剪貼板
代碼:
/*Hello World Program*/
#include

int main()
{
  cout<<"Hello, world!"; //第一個statement
  return(0); //第二個statement
}
把以上的程式碼剪下, 然後貼上, 接著按 Compile 或是 Run, 你就會看到以下出現結果:


STEP2:【程式解析】
1.首先第一行, /*Hello World Program*/是用來作程式的開頭解說(Comment)用的。 所以, 所有在/**/之間的東西都不會被程式執行到。
2.#include是一個指令庫(Library)。它裡面有包括許多指令和功能, 像是main()和表 格設定指令(以後會說到)。#include<>就是加入Library的語法。要是你沒有加入或加入錯的Library, 你的程式體的語言都 不會被執行而導致錯誤。
3.如上點所說的, int main()就是從iostream.h Library所拿出來的功能。Main()的做用就是用 來建立程式體。所謂程式體就是程式的主體。
{}是用來告訴電腦程式體的開始到結束。就像是HTML一樣, 有"始標籤"也要有"尾標籤"來結尾。
4.cout<<"Hello, world!";: 在此句語法裡, cout<<就是顯示(output)內容。功能就像Javascript 的document.write一樣。"Hello, world!"就是output的內容。還有, 每一項指令語法結束時, 一定要記得加上; , 否則程式會執行錯誤。不像JavaScript可以不用加;。
5.//第一個statement: 這就像是Javascript裡面的注解語法和用法一樣。所以在//之後的 語法都不會被執行。
6.最後, return(0);就是用來把質給送回去, 換句話說就是用來結束程式的執行。

STEP3:【回家功課】
這次回家功課很簡單, 只要試試看寫多句output, 然後了解一下C++和其他語言和C++的差異性就可以啦!

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。