原创 堆 and 棧

一、預備知識—程序的內存分配 一個由c/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其操作方式類似於數據結構中的棧。 2、堆區(heap) — 一般由程

原创 分析 BOOL & bool

一、BOOL 和 bool 來歷 在C語言中,沒有bool和BOOL這兩個關鍵字的,如果要使用,除非你自己定義。但是在coder的日常使用中,有太多的應用場景需要判斷是是非非,所有coder需要經常定義這個表徵是非的“關鍵字”。能與時俱進

原创 關於藍牙安全機制的研究介紹

關於藍牙安全機制的研究介紹 2009-04-08 16:32 73人閱讀 評論(0) 收藏 舉報 隨着計算機網絡和移動電話技術的迅猛發展,人們感到越來越迫切需要發展小範圍的無線數據與語音通信技術。於是愛立信、IBM、英特爾、諾基

原创 結構體字節對齊

在嵌入式開發時,常常需要注意結構體的字節對齊。當然了,不是說在PC上開發程序時不需要關注。只是兩者關注的程度不一樣。同時,不同的操作系統或者操作需求,字節對齊的原則也不一樣。下面針對在PC上Microsoft Visual Stdio上分