WK綜合論壇, WK综合论坛

查看:875 回復:3 發表於 2016-7-11 00:58:41
累計簽到:11 天
連續簽到:1 天
跳轉到指定樓層
楼主
發表於 2015-1-15 23:37:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
VIP精品區,資源無限好賺金任務區,輕松賺金幣
加入VIP,享受高級特權宣傳賺金又升級,超級棒

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

本帖最後由 kurokami98 於 2015-1-16 00:04 編輯 1 @4 ~3 ?9 `! a- q( W
/ {* N1 J# z/ }0 O' z% f
P/S: 我並不是什麼大神,我還是個學習生(能力有限),所以我只發我學過的東西和一些經驗而已。
  b$ j* ^: u- `% _! V2 S4 a
, `, \; W+ R5 E; H6 s學C++之前,很多人都會問: , G6 v2 A( l% [' Y0 c/ u, r

$ A1 S. v( v  \  p1.) 數學要不要很強?
  F) H. b9 O8 K3 v# h答: 數學要不要很強我是不知道,但起碼基本數學要會...加減乘除, 二次方,三次方之類的。: F8 L* x+ Y  k* N
3 P8 d, J! @4 U$ O0 O8 W$ g* \
2.) 英文要不要很強?
1 |$ c8 g; ?8 G9 J% _答: 這... 基本英語看得懂的話就行了。 Ex: "Do you want to continue?" , If else , continue, break , error等。
/ y4 B# `( n0 j3 f9 ~3 j) @
" a% S% N6 q3 p" z3.) 學這個有什麼用?* @$ C/ e( @+ Q) d
答: ....... (表示無言), 自己去問Google。
" c& o2 B# R+ g- N- S) h- ~- R
4.) 要有C語言基礎?
' H; S2 [3 X8 [+ `答: 有些人說需要,有些人說不需要。 我本身沒學過C語言,直接學C++。
5 A$ \0 F# p% Y2 k2 _6 o1 W9 C; q$ i
5.) 編譯器如何使用?
: m: G8 Z. k. W; |2 ^  A答: 這個嘛.... 我以前都是看youtube學的..不妨在學習程式語言之前,先摸好基本編譯器的操作吧?!
2 `' m, p' w% F: J3 L* g4 U, Z! J1 \
還有很多問題,可是懶得列出來,嘿嘿。
9 _' w- v( o% m$ m7 r, Q+ i! `) Z: Z! d2 G, [
------------------------------------------------------------------------------------------------------------------------------------------------------------* U& A" V" h" C: j' M9 \: [  P9 F
$ u9 q$ `  G, B+ K$ x/ C
好,我們就正式踏進C++的第一步, Hello World!   (採用 C++ primer 4的教材內容)
' H. D5 E- _( G9 b: x) |! J: b. O7 L
/ [. v: |; d2 l" t4 a9 P您需要: 一個編譯器 (可Dev C++ 或者 Visual Studio), 一本書 (C++ primer 4/e)
& [' o$ [; u; M2 b1 P. ]沒有書沒關係,除了在這裡學習之外,也可以去Youtube看教程視頻。
( p5 o) m& j6 V  K
8 s) [- `1 m2 z$ V4 q(我會在下一個帖子教如何用Visual Studio)4 i, c1 V9 k% f$ |* X
當你們建好Win32 Console後,你們會看到程式碼 (Code) 如下:
7 B' s5 v9 ~3 d7 t
  1. /................/
複製代碼
1.) std::cout<<123;8 f, B7 V7 `6 E: Z$ ^
2.) std::cout<<"Hi!";) U; u$ Y2 y( M. b1 f: M3 t
, I1 Q, ]- Z! W4 ?% Z2 Y  }! C

' B: O7 K! n+ W如果你是要輸出數字而已,就用第一種用法。若你是要輸出文字,必須加入一對雙引號 " " (第二個用法),否則編譯失敗。那現在就試一下輸出 Hello World! 這堆文字吧! 完成後你會看到以下結果:
0 T, h" ~* D( {0 K& w# H; Q  n1 w; D0 M" d1 g

8 p- h. H$ a3 J- {# J
英文版:  Hello World! please press any key to continue...
" y0 A" W* I# Q' ?. P& w% H+ [( W中文版:  Hello World! 請按任意鍵繼續...
( b8 E. S, @! m) B& z% Z0 w, e
若你的輸出跟我的不同,那你要檢查一下你的程式碼是否和我的相同:* J; |  b- m0 [" V: K5 I  B+ T
  1. /......................../
複製代碼
#include <iostream>   //別忘記要使用 cout功能需含入這個標頭檔(Header)* _# y; f4 o3 `! z. z. V

- L) A. q$ [. o: ]+ V3 p0 {/ h5 Yint main ()" E' S+ g( g+ i, `* i0 K' @* Z# L
{
% l4 V6 j2 k) f" Zstd::cout<<"Hello World!";( \8 f  D, _+ c& @- L6 S% o* E0 t/ \

, B1 Y, T" v- D6 k) Sreturn 0;& s; W9 p  |; N# r
}) X, Y2 l1 a8 ^- {5 u
恭喜你!你做出了屬於自己的第一個程式!
( N. @9 [. ]. z* E) s1 b9 U% e別小看這個小程式,當你的熒幕上有一個黑色框框跑出來,而且裡面有 Hello World! 那就是說你已經成功踏入了C++第一步! 接下來還有更有趣的等著你學習!
0 P% z0 z+ P6 s- {: Q4 f" T1 L6 O5 N
8 k- [, s6 q$ a
由於我暫時不能發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[網站地圖]

發表新帖 返回頂部