WK綜合論壇, WK综合论坛

查看:878 回復:3 發表於 2016-7-11 00:58:41
累計簽到:11 天
連續簽到:1 天
跳轉到指定樓層
楼主
發表於 2015-1-15 23:37:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

[技術討論] [C++] 第一章教學 Hello World! [複製鏈接]

本帖最後由 kurokami98 於 2015-1-16 00:04 編輯
# S- l9 z+ V0 d
2 F1 ^* O% ~: W% sP/S: 我並不是什麼大神,我還是個學習生(能力有限),所以我只發我學過的東西和一些經驗而已。
: `2 N- E  \0 T9 z) Q: I' M+ R
0 R! q7 J. z6 B* ~5 Z學C++之前,很多人都會問:
7 ]/ G! U2 e  X- v1 d: V+ h6 D3 `7 F8 q8 y
1.) 數學要不要很強?+ Z, D  c, ^# g6 Q0 }0 a
答: 數學要不要很強我是不知道,但起碼基本數學要會...加減乘除, 二次方,三次方之類的。0 N0 b0 d; }8 B: P$ F

3 X' w+ U; X, e2.) 英文要不要很強?
, \7 R1 ]5 s8 `! @. k答: 這... 基本英語看得懂的話就行了。 Ex: "Do you want to continue?" , If else , continue, break , error等。
7 X+ H0 d. @- d1 ?
4 M+ k. o( M2 U) {3.) 學這個有什麼用?6 I$ ^" s' k$ k) S, K* M) Z' R
答: ....... (表示無言), 自己去問Google。5 n. P- p' l' B: s

  S4 j/ e0 g  `0 Y4.) 要有C語言基礎?
( \5 Y, I  s6 N答: 有些人說需要,有些人說不需要。 我本身沒學過C語言,直接學C++。4 T$ O$ B9 R$ A0 f5 {7 ~& Q

% y) U9 p% l- w9 J5.) 編譯器如何使用?  ^0 {. M3 e4 n/ J  P/ h* F
答: 這個嘛.... 我以前都是看youtube學的..不妨在學習程式語言之前,先摸好基本編譯器的操作吧?!
% j$ _+ v/ k5 O9 \+ v0 O( l* I  D3 ], I" q) L/ A9 m
還有很多問題,可是懶得列出來,嘿嘿。# l8 ?2 S1 ^/ `& l  x1 V+ L& j
5 s" u1 m/ f* m% a( M2 n& e& I
------------------------------------------------------------------------------------------------------------------------------------------------------------
% C9 K/ G; K6 J$ a0 g3 S% l6 T/ Q% ^5 {5 q  C
好,我們就正式踏進C++的第一步, Hello World!   (採用 C++ primer 4的教材內容)& U6 A, c1 @. F1 y5 i, Z- Y

& [: A5 J$ Y/ a您需要: 一個編譯器 (可Dev C++ 或者 Visual Studio), 一本書 (C++ primer 4/e)! `: y' u* ?* {! y
沒有書沒關係,除了在這裡學習之外,也可以去Youtube看教程視頻。
, d+ j% K+ E( n
6 I# x' b& c- ]8 V(我會在下一個帖子教如何用Visual Studio)
2 H0 t) c1 v* U當你們建好Win32 Console後,你們會看到程式碼 (Code) 如下:) @; Z* n0 D. d7 u% y
  1. /................/
複製代碼
1.) std::cout<<123;
% z+ B' v; K: a$ \( P8 t2 u2.) std::cout<<"Hi!";
, t4 l3 V. F- r; S$ E% J/ Z4 ?) V, x) d; `+ M6 Z3 X6 R

% _$ O$ q$ q0 f- E/ B如果你是要輸出數字而已,就用第一種用法。若你是要輸出文字,必須加入一對雙引號 " " (第二個用法),否則編譯失敗。那現在就試一下輸出 Hello World! 這堆文字吧! 完成後你會看到以下結果:
- M" k( w- J/ [8 d. J' H1 @; x2 \, V& q/ {4 h- n

9 g! {/ X. K3 n" k
英文版:  Hello World! please press any key to continue...
+ c. `7 f% h4 r- q4 C中文版:  Hello World! 請按任意鍵繼續...
+ s6 W4 B9 N) F* ^
若你的輸出跟我的不同,那你要檢查一下你的程式碼是否和我的相同:
: Q. }) f. E7 v1 j: m; T, e8 F
  1. /......................../
複製代碼
#include <iostream>   //別忘記要使用 cout功能需含入這個標頭檔(Header)/ }8 u* a7 S! s, b: _. q5 B" @; W
! v( M1 @- A! S# T
int main ()
9 k' T, {* R" R) }) B; w, h6 ^+ z{
/ Y: a# r/ O% G4 r3 u1 qstd::cout<<"Hello World!";
: E* [8 `$ V+ x$ c3 f" G+ T8 R2 c
* [: P# R+ L0 J- d6 rreturn 0;* [7 a* F* `, u( g1 b
}
7 J& Z6 V& e  x: Y; j  e$ s恭喜你!你做出了屬於自己的第一個程式!
4 A! `3 E9 w3 C3 W別小看這個小程式,當你的熒幕上有一個黑色框框跑出來,而且裡面有 Hello World! 那就是說你已經成功踏入了C++第一步! 接下來還有更有趣的等著你學習!5 R7 C) s" J: p5 V# J
% ]8 f. ?- S- S

# @8 S4 d9 ^' v/ E9 {" i' K由於我暫時不能發URL網址,請你們自行Google:  visual c++ 2010 express
收藏收藏 贊贊(0)
把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分︰1宣傳
桃妖视频站,海量在线视频任你播
累計簽到:323 天
連續簽到:1 天
沙发
發表於 2015-6-30 23:10:20 | 只看該作者
VIP精品區,資源無限好賺金任務區,輕松賺金幣
加入VIP,享受高級特權宣傳賺金又升級,超級棒
這個我收藏了!謝謝分享!
累計簽到:67 天
連續簽到:1 天
板凳
發表於 2016-4-3 13:12:14 | 只看該作者
VIP精品區,資源無限好賺金任務區,輕松賺金幣
加入VIP,享受高級特權宣傳賺金又升級,超級棒
提示: 作者被禁止或刪除 內容自動屏蔽
累計簽到:644 天
連續簽到:1 天
地板
發表於 2016-7-11 00:58:41 | 只看該作者
偶像^^小生一直都在關注你的原創!小生對你之仰慕如滔滔江水連綿不絕!

回復樓主 親!! 早上好! 心底有WK、心情就會飛翔,心中要個希望、笑容就會清爽!

 分享同時學會感恩,一句感謝的話語,就是最大的支持!  歡迎交流討論
您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

c重要聲明:本論壇是以即時上載言論的方式運作,WK論壇對所有言論的真實性、立場及版權等,不負任何法律責任。而一切言論只代表發佈者個人意見,並非本網站之立場,讀者及用戶務必自行判斷內容之真實性。 由於本論壇受到「即時上載言論」運作方式所規限,故不能完全監察所有言論,若讀者及用戶發現有內容出現「真實性、立場及版權」等問題,請聯絡我們:[email protected]論壇有權刪除任何言論(刪除前或不會作事先警告及通知)| SiteMap[網站地圖]

發表新帖 返回頂部