C++概論
by Welly

講義:

簡報:
C++簡介
introduce!
為甚麼要學c++?
大家都說python比較簡單?


C++
- 有「性能王」的稱號,足見其功能的強大
- 結構嚴謹、安全性高、性能強大、代碼精悍
- 除了繼承了C語言的所有性能,還新增了很多面向對象的功能,
- 主要應用在大型項目和超大型項目的開發上
- 需要設計思維的語言
- C++的應用主要是在伺服器端、遊戲開發等
python
- 語法簡單
- 功能強大
- 可以和C++語言混用
- 學會容易精通難
- Python代碼和日常生活中的語言邏輯是差不多的
- 有大量的程式庫
- 性能上和Java比起來還是略有不足,很多關鍵地方會用C++代碼編寫。
-
Python的應用領域主要在搜索爬蟲方面,性能很強大
編譯器
compiler
編譯器(compiler)
是一種電腦程式,它會將某種程式語言寫成的原始碼(原始語言)轉換成另一種程式語言(目標語言)。 它主要的目的是將便於人編寫、閱讀、維護的進階電腦語言所寫作的原始碼程式,翻譯為電腦能解讀、執行的低階機器語言的程式,也就是執行檔。
-->有點像人跟電腦的翻譯器
(總之就是把你的指令轉換成電腦看得懂得語言~)

編譯器Dev-C++

編譯器Code::Blocks

線上編譯器
可以去玩玩看再來教學姐@@

示範time~
換你們玩玩:D
起手式
背下來就對ㄌwww
起手式(每次必打~)
#include <iostream>//<--控制輸入輸出的函式庫
using namespace std;//<--也可以不打 但有些語法前就要加"std::"(詳情可洽教學長www)
int main(){//<--主函式(先打就對了www)
巴拉巴拉~;//<--記得打分號!!!
return 0;//<--回傳值(因為不是void型別的函式 必須有回傳值 如果看不懂一樣先打就對了:)
}打一次試試~
(要刪掉歐!!!)(5min
註解
提醒自己用的~

單行註解://註解桑
多行註解:/*註解桑*/
輸出/入
input / output
還記得剛剛才學完的嗎?
#include <iostream>!!
其實iostream就是控制輸出入的函式庫歐~
cin&cout
C++才有的,相較於printf & scanf 比較好用、簡單
printf&scanf
其實是C語言裡面原有的東西,不過在C++裡面也可以用~
-->
記得include <studio.h>~
(在講義裡面有補充:D

cin/cout
Text
#include <iostream>
using namespace std;
int main(){
int a;
cin>>a;
cout<<a;
return 0;
}Hello World~

試著打出Hello World吧~(5min

提示(?
- 要輸出一段話的話要在你要打的那句話前後加上雙引號(" ")
- 例如我想輸出:社長好票釀
- 就要打cout<<"社長好票釀";
- 記得加分號~
-->學廢了嗎www
(10min練習

解答
#include <iostream>
using namespace std;
int main(){
cout<<"Hello World~";
return 0;
}解答(std::版
#include <iostream>
int main(){
std::cout<<"Hello World~";
return 0;
}C++
By welly6256
C++
- 379