- Mar 25 Fri 2011 12:25
Critical Section 與 Mutex 的差別用法
- Mar 23 Wed 2011 12:43
C語言中 union 簡單概念
- Mar 23 Wed 2011 12:40
union vs struct [記憶體佔用]
- Mar 23 Wed 2011 12:20
union就是變數共用相同的記憶體空間. winsock的in_addr結構是一個不錯的例子:
- Mar 23 Wed 2011 12:04
C語言中 union 用法
C語言中 union 用法
今天上C語言課的時候,老師突然問我怎麼把 float 在記憶體裡面的值印出來,當時我第一個想到的方法是先把變數存成 float,然後用 memcpy 複製到 char[4] 的陣列裡,然後從第四個開始 (因為x86是 Little Endian 排列) 印出來,就可以看到 float 在記憶體裡面存放的方式 (IEEE 754),參考程式如下:int i;
- Mar 20 Sun 2011 21:45
面試英文 - 01
Q: Can you sell yourself in two minutes? Go for it.
(你能在兩分鐘內自我推薦嗎?大膽試試吧!)
- Mar 20 Sun 2011 14:13
Interview Review (1)
- Mar 18 Fri 2011 22:39
Class vs Struct
- Mar 13 Sun 2011 13:14
紀曉君-神話
- Mar 08 Tue 2011 23:47
C++教學(二十七):參數傳遞的傳值、傳址、傳參考
C++在呼叫函式時的參數傳遞方式主要有三種:傳值(pass by value)、傳址(pass by address)、傳參考(pass by reference)。
- Mar 08 Tue 2011 22:34
C++教學(十四):字元陣列與字串
在C++中並沒有字串(string)的資料型態,而是以字元陣列來實現字串,我們知道下面這個程式是宣告一個字元陣列:
代碼:
代碼:
- Mar 08 Tue 2011 22:16
C++教學(三):變數與常數
資料是儲存在記憶體中的一塊空間中,為了取得資料,我們必須知道這塊記憶體空間的位置,然而若使用記憶體位址編號的話相當的不方便,我們使用一個明確的名 稱來作參考,變數是一個指向資料儲存空間的參考,我們將資料指定給變數,變數就會將資料儲存至對應的記憶體空間,我們呼叫變數,變數就會將對應的記憶體空 間的資料取出供我們使用。