C 是一個偏向底層的語言,有中階語言之稱...
一起來把它偽裝成高階語言吧~~! >w< ~/ !
應該會牽涉 垃圾回收、例外處理、可變參數、任意類型...等等。
需要對指標、地址、巨集、前置處理器進行比較深入的瞭解~.。
▌以下鐵人賽的報名簡介: C 是一個偏向底層的語言,有中階語言之稱...一起來把它偽裝成高階語言吧~~! >w< ~/ !應該會牽涉 垃圾回收、例...
在開始之前,先列一下大綱,瞭解一下接下來應該會做什麼。 ▌大綱如下: 簡介 Days 1: 簡介、廢話、目錄 (十分建議先看 Days 2 的大綱)...
▌重溫指標。 以下介紹 記憶體地址 、 儲存空間 、 變數類型 和 變數名稱 這四個概念 用最簡單的指標應用來解釋: int b; int *a = &...
▌來一個比較複雜一點點的例子: 現在我有一個函數,裏面有一個 靜態(static) 變數 a. void function(){ static int...
▌來談一下 不使用回傳地址方式 的複雜例子。 不知道我說/做什麼請回去 Day 4 看一下。 先貼源代碼: void function(int **get_a...
▌繼續昨天的問題,整合一下。 源代碼: void function(int **get_a){ static int a; *get_a =...
▌前言提到: 因為不需要用到 **get_a ,所以function(int **get_a) 可以換成 function(int *get_a)。不影響功能...
▌雜項:指標宣告、運算符。 這篇是之前寫草稿多餘的,有關指標的一些基礎知識和特性。對指標熟悉的可以跳過不看。 (ゝ∀・) ▌指標宣告: 首先介紹一個最重要的...
▌動態記憶體分配 有關動態記憶體分配,C 會用 malloc()、calloc()、realloc()、free() 這四個函數,網上資料很多,我簡略說一下就...
▌atexit() 函數 ▌函數原型: int atexit(void (*func)(void)) C庫函數 int atexit(void (*func...