iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

30 Days 如何把 C 語言偽裝成高階語言 OWO / 系列

C 是一個偏向底層的語言,有中階語言之稱...
一起來把它偽裝成高階語言吧~~! >w< ~/ !

應該會牽涉 垃圾回收、例外處理、可變參數、任意類型...等等。
需要對指標、地址、巨集、前置處理器進行比較深入的瞭解~.。

鐵人鍊成 | 共 31 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文
DAY 11

Days 11: 什麼是垃圾回收器?

▌垃圾回收器的基本概念: 以下為維基百科中 垃圾回收 (計算機科學) 條目的定義: 垃圾回收(英語:Garbage Collection,縮寫為GC)在計算...

2018-10-26 ‧ 由 CWKSC 分享
DAY 12

Days 12: 垃圾回收器系列:概念、粗略實現

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌閱讀本文章的垃圾回收器系列前: 對指標、地址不熟悉的: Days 3: 重溫指標:記憶體地址 、 儲...

2018-10-27 ‧ 由 CWKSC 分享
DAY 13

Days 13: 垃圾回收器系列:完善 用於標記地址的函數

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌第一次閱讀垃圾回收器系列,可以先看: 垃圾回收器系列 開始第一篇 傳送門 ▌前言提要: 上一篇我們...

2018-10-28 ‧ 由 CWKSC 分享
DAY 14

Days 14: 垃圾回收器系列:完善 用於釋放所有被標記地址的函數

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌第一次閱讀垃圾回收器系列,可以先看: 垃圾回收器系列 開始第一篇 傳送門 ▌前言提要: 有這幾個函...

2018-10-29 ‧ 由 CWKSC 分享
DAY 15

Days 15: 垃圾回收器系列:初步測試

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌第一次閱讀垃圾回收器系列,可以先看: 垃圾回收器系列 開始第一篇 傳送門 ▌前文提要: 釋放、標記...

2018-10-30 ‧ 由 CWKSC 分享
DAY 15

Days 15: 垃圾回收器系列:初步測試 ( 代碼 )

前一篇的代碼整合: #include <stdio.h> #include <stdlib.h> void free_all_regi...

2018-10-30 ‧ 由 CWKSC 分享
DAY 16

Days 16: 垃圾回收器系列:解決全域變數的問題、靜態變數

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌第一次閱讀垃圾回收器系列,可以先看: 垃圾回收器系列 開始第一篇 傳送門 ▌前文提要: 釋放、標記...

2018-10-31 ‧ 由 CWKSC 分享
DAY 17

Days 17: 垃圾回收器系列:更好的封裝性

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌第一次閱讀垃圾回收器系列,可以先看: 垃圾回收器系列 開始第一篇 傳送門 ▌前文提要: 為了解決全...

2018-11-01 ‧ 由 CWKSC 分享
DAY 18

Days 18: 垃圾回收器系列:更多的功能

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌第一次閱讀垃圾回收器系列,可以先看: 垃圾回收器系列 開始第一篇 傳送門 ▌提要: 到目前為止有三...

2018-11-02 ‧ 由 CWKSC 分享
DAY 19

Days 19: 垃圾回收器系列:鎖碎事項:細節優化

▌第一次閱讀本系列的,可以先看: 本系列的大綱 傳送門 ▌第一次閱讀垃圾回收器系列,可以先看: 垃圾回收器系列 開始第一篇 傳送門 ▌前文提要: 目前加入了...

2018-11-03 ‧ 由 CWKSC 分享