上一篇結束後我們就介紹了完整的變數生命週期了,也提到了區域變數、全域變數、自動變數、靜態變數的概念,對於寫程式來說搞懂變數的作用域是很重要的事情喔! 今天我們...
半導體業起飛,歡迎把握機會加入我們! Responsibilities• Responsible for ASM tool software and proje...
D2: 基本語法 輸入輸出輸入: scanf輸出: printf 如果我今天想要輸出一個數字35,那我有兩種寫法第一個是直接在printf裡直接表示輸出35EX...
上一篇我們介紹了什麼是變數的生命週期,也介紹了區域變數、全域變數是什麼,希望大家有比較弄清楚了! 今天我們來延續上一篇提到的概念,繼續看另一個變數--「靜態變...
學習動機:資工大一最剛開始就是從c語言開始,剛上大一的時候都不知道程式語言在幹嘛,然後進度也教的很快所以很多基礎都沒有學好,所以我決定要從頭開始把基礎學好,把基...
今日目標 繼續Debug Ray vs Rect的部分 MISSION FAILED! QAQ 今天又很晚下班了 只有單純的把昨天的部分再抄一遍,但還是理解...
如標題,這篇想用「圖解」去解釋河內塔的「程式遞迴執行順序」為何因為當初C有一項作業,叫我們用程式去寫出河內塔的執行結果 但我實在是不會寫,於是去網路上查,雖然是...
今天加班到很晚,希望回到家還能有時間處理昨天寫出來的bug 今日目標 找出與修正ray vs debug的問題 MISSION FAILED! 如上所述今天...
如標題,scanf是一個「動態輸入」的函數,你可以先宣告一個變數a,再用scanf輸入,賦予它任意值,每次執行程式都可以輸入不同的值給變數ascanf可以用來輸...
今日目標 實作AABB的碰撞解析 意外複雜! 今天嘗試實作昨天YT教學影片的內容,然後在看看怎麼樣把功能改道我的們2D Platformer裡面,主要是做這...
今天只有研究一些相關的文章與做法,並沒進行實作,所以單純的紀錄一下 今日目標 角色移動不穿過其他物件 MISSION FAILED! 要解決的問題不是那麼簡...
接續昨天的題目 原本今天打算寫完這題的,但一直卡在一個地方, 就先貼出我寫到一半的成果吧 // kernel/sysproc.c uint64 sys_sysi...
今日目標 實現AABB碰撞偵測 視覺上的debug效果 Entity與其相關功能 我把昨天的Entity結構獨立出來,然後新增了這三個function方便之...
接續昨天寫到一半的題目, 昨天還留下了 sys_sysinfo() 沒有完成, 先來大致上分析一下這個 function 應該要做什麼, 首先他會接收到 u...
今日目標 AABB碰撞 MISSION FAILED! 準備一下 接續昨天的內容,接下來要製作碰撞的部分,既然要實現AABB,首先需要有碰撞框的資料,預想中...
這個題目一樣是需要新增一個 system call 一開始的步驟跟之前的這個題目差不多 這篇文章就先單純的紀錄一開始的幾個步驟 困難的地方就留到明天再說吧 Ma...
今天意外順利,把預設要做的東西都有做出來 ^_^ 今日目標 搭建測試場景 建立角色在場景上 搭建場景 & 角色 & Debug 場景 小改了...
#include <unistd.h> #include <stdlib.h> #include <stdio.h> in...
今天又加班了,回到家快速的實現一下腦中想法,但貌似碰到問題... 今日目標 製作簡易場景 接下來 接下來要回到game play的部分,要完成之前角色操作的...
大綱 1. 不只有一個 expression 的 macro2. 使用 code block 解決會發生什麼問題?3. do-while 的寫法4. 參考資料...
題目:https://pdos.csail.mit.edu/6.S081/2021/labs/util.html Write a concurrent ver...
今日目標 在視窗內渲染出"Hello, world!" DrawText void DrawText(const char* text,...
在寫 C 語言時 char *week[] = { "Friday", "Saturday", "...
關於 xv6 的環境架設,可以參考我之前寫的這篇文章 6.S082 課程連結(我這裡用的是 2021 的版本) 這篇文章是要寫課程當中的 Lab syscall...
先聲明: 本篇只處理渲染出ASCII碼的部分,渲染ASCII以外的字母還需要處理解析unicode的部分 今日目標 載入字體檔(.ttf) 關於渲染字形這件...
今日目標 [Debug] 批次渲染 DrawLine 終於找到問題在哪了... 終於找到問題在哪裡,有兩個地方寫錯了 頂點顏色的buffer size不...
今日目標 繼續完成批次渲染 結果... 今天抓到一堆bug,但是還是沒debug完,被我弄丟的小方塊(矩形)回不來了。目前還在努力Debug中.... 這是...
接續昨天的話題,繼續來探討 condition code 昨天說到了指令的運算結果會有改變 condition code 而今天就來說其中兩個會影響 condi...
大綱 C 語言中的 if x86-64 中的 condition code MSP430 的 status register 參考資料 1. C 語言中的...
今日目標 繼續實作批次渲染 與先前的方法比較,是否增加效能 MISSION FAILED! 先跟 睡意不是很濃厚,但是感覺異常疲憊,有點BURN OUT的感...