iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

C++入門即放棄 系列

挑戰30天
探討C++的美
探索未知的知識
尋找困難
克服困難
!!!!!!!!!!!!

參賽天數 23 天 | 共 23 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊夢幻公牛
DAY 11

[DAY11]你跟我好像!

陣列的秘密 一串連續的記憶體格子 陣列名稱就是指標指向第一個元素 int arr[3] = {1, 2, 3}; cout << arr &l...

2025-09-25 ‧ 由 小赤 分享
DAY 12

[DAY12]傳送資料複製品!

改了又好像沒有? 傳值的函式裡改了,居然不會影響外面的變數? 函式可以「改到原本的變數」嗎? 如何解決? 把變數的「地址」傳給函式 函式裡透過指標找到房子...

2025-09-26 ‧ 由 小赤 分享
DAY 13

[DAY13]我來幫你取名字!

引用(reference) 📌 引用就是變數的一個「別名」 就像幫變數取了另一個名字 int &ref = a; ref 和 a 指向同一個值...

2025-09-27 ‧ 由 小赤 分享
DAY 14

[DAY14]小赤的程式冒險(續)

自從小赤在冒險世界裡 學會了「計算機魔法」和「成績判斷咒語」後 他的冒險等級大幅提升 那天,他走到王國北邊的「知識森林」 想要尋找傳說中的智慧之書 據說這本書藏...

2025-09-28 ‧ 由 小赤 分享
DAY 15

[DAY15]把資料分門別類!

結構(struct) 📌 結構就像一個「資料容器」 可以把不同型別的資料放在一起 學生可能有:名字、年齡、分數 如果用變數來存放會很混亂 struct 能把它...

2025-09-29 ‧ 由 小赤 分享
DAY 16

[DAY16]畫出我的設計圖!

類別 📌 就像是設計圖 設計娃娃會有什麼名字、年齡 用來描述一種東西 應該有的屬性和方法 封裝 📌 就像是保險箱 把變數和函式包在一起 保護資料,不能隨便修...

2025-09-30 ‧ 由 小赤 分享
DAY 17

[DAY17]組裝與拆解?

什麼是建構子? 📌 當你一買到玩具,它就會自動貼上名字標籤 在物件被建立的時候就會自動執行 名字跟類別一樣 不需要回傳型別(不用 void 或 int) 可...

2025-10-01 ‧ 由 小赤 分享
DAY 18

[DAY18]沒有錯!就是你!

成員函式是甚麼? 📌 寫在 class 裡的函式,專門用來操作該物件的資料 每個人都有一本冒險者手冊 手冊裡寫著:名字、年齡、喜歡的技能 但是光有資料很無聊...

2025-10-02 ‧ 由 小赤 分享
DAY 19

[DAY19]不一樣的傳遞!

物件陣列(Array of Objects) 📌 之前我們學過「陣列」可以放一堆數字,現在,我們也可以用「陣列」放一堆物件 一間班級有很多學生,每個學生都是一個...

2025-10-03 ‧ 由 小赤 分享
DAY 20

[DAY20]函式的組裝與拆解!

建構函式是甚麼? 📌 當你用 class 建立一個物件時,它會自動被呼叫,用來「初始化」物件 特點: 名稱跟類別相同 沒有回傳型別 可以有參數,也可以不...

2025-10-04 ‧ 由 小赤 分享