就是雜談 + 一點點課程

C++概論

喔然後google classroom代碼是grwjhkn

  • IDE(整合式開發環境)
  • 編譯
  • 標頭檔
  • First code

關於今天的內容

群組悶

就是discord啦

我們超頂的放課

就是放學後的課(自由參加!)

週一:AI

週二:html

週三:演算法

週四:figma

週五:ctf

課表ㄉ部分

自學考

我就把連結放在下面喔欸嘿

IDE

Dev-C++

CodeBlocks

visual studio code

常見的幾個

Ctrl+N

Ctrl+N

File-new-project

next-取名(可能要選存檔位置)-next

TRY TRY SEE

下載gogo!

編譯器

  • 低階語言和高階語言?

 

  • 編譯語言?直譯語言?

 

  • 誰比較快?

編譯vs.直譯

低階語言=電腦看得懂的語言(二進位) 高階語言=我們看得懂的語言(C++)

編譯語言=全部寫完一次翻譯 直譯語言=邊寫邊翻譯

編譯語言比較快ㄛ

標頭檔

#include<iostream>
using namespce std;
int main()
{
  cout<<"Hello world";
  return 0;
}
//一行註解
/*
多
行
註
解
*/

告訴電腦要使用函式庫<iostream>裡面的工具

講清楚要使用的程式來自哪個命名空間 避免因同名而混淆

輸出"Hello world"

電腦真正執行的地方

告訴電腦程式結束了

Code::blocks

實際執行

編   執   編

譯   行   譯

編譯

執行

編譯並執行

Dev-C++

  First code!

試著自己輸出Hello world看看吧

#include<iostream>
using namespce std;
int main()
{
  cout<<"Hello world";
  return 0;
}
#include<iostream>
int main()
{
  std::cout<<"Hello world";
  return 0;
}

KAHOOT!

C++概論

By ㄌㄌ

C++概論

  • 119