原创 c學習--指針常量與常量指針i

1.指針常量 C語言裏既然有指針變量,那麼也有指針常量。可以理解爲指針常量只能唯一指向其賦值時的某一變量 指針常量定義格式如下: 類型說明符 *const  指針常量名; 例如: int a = 100; int *const p = &

原创 LIN開發流程(for freescale)

1.首先有幾個基本概念需要了解: 1)LDF(LIN Configuration Description File):LDF文件描述了一個完整的LIN簇包括主/從節點的模式選擇以及處理LIN簇的信息。 2)NPF(Node Private

原创 rand randn randi 的區別

1,rand 生成均勻分佈的僞隨機數。分佈在(0~1)之間    主要語法:rand(m,n)生成m行n列的均勻分佈的僞隨機數          

原创 Haar特徵

原文地址:http://blog.csdn.net/zouxy09/article/details/7929570 目標檢測的圖像特徵提取之(三)Haar特徵 [email protected] http://blog.csdn.ne

原创 static靜態變量的理解

靜態變量 類型說明符是static。 靜態變量屬於靜態存儲方式,其存儲空間爲內存中的靜態數據區(在 靜態存儲區內分配存儲單元),該區域中的數據在整個程序的運行期間一直佔用這些存儲空間(在程序整個運行期間都不釋放),也可以認爲是其內存地址

原创 Harris角點檢測原理詳解

轉自:http://www.360doc.com/content/15/1212/23/20007814_519967668.shtml 1. 不同類型的角點 在現實世界中,角點對應於物體的拐角,道路的十字路口、丁字路口等。從圖

原创 句柄與指針的區別(一)

句柄其實就是指針,但是他和指針最大的不同是:給你一個指針,你可以通過這個指針做任何事情,也許是好事,也許是通過這個指針破壞內存,幹一些搗亂的事情。這個我想大家都會碰到過,因爲亂用指針導致程序崩潰 句柄就沒有這個缺點,通過句柄,你只能幹一

原创 M文件編程小技巧

1.Tab鍵右移整段代碼 選中一段或整段代碼,將整段代碼右移一個製表符長度(4個空格的長度)。 2.Shift+Tab組合鍵左移整段代碼 同上 3.Tab鍵自動補全函數名 輸入函數名的前幾個字符後按下Tab鍵,M文件編輯器會試圖補全該函數

原创 句柄與指針的區別(二)

句柄vs指針  句柄是一種指向指針的指針。我們知道,所謂指針是一種內存地址。應用程序啓動後,組成這個程序的各對象是住留在內存的。如果簡單地理解,似乎我們只要獲知 這個內存的首地址,那麼就可以隨時用這個地址訪問對象。但是,如果您真的這樣認

原创 C語言數據類型之共用體

1.定義: 在進行某些算法的C語言編程的時候,需要使幾種不同類型的變量存放到同一段內存單元中。這幾個不同的變量共同佔用同一段內存結構。 對於共用體變量,系統按該變量中各共用體成員中所需空間最大的那個成員的長度分配內存空間。   2.共用體

原创 c語言--指針

1.指針:存儲單元的單元地址即爲指針。c語言中,允許使用一個變量來保存某個變量的地址,這種變量稱作指針變量。從其概念來看,指針變量保存的是另一個變量的地址,而不是某個值。定義指針的目的是爲了通過指針去訪問存儲單元。(一個指針佔用四個字節的

原创 詳解c中volatile關鍵字

volatile提醒編譯器它後面所定義的變量隨時都有可能改變,因此編譯後的程序每次需要存儲或讀取這個變量的時候,都會直接從變量地址中讀取數據。如果沒有volatile關鍵字,則編譯器可能優化讀取和存儲,可能暫時使用寄存器中的值,如果這個

原创 MATLAB 編程風格指南

文章轉自:http://blog.csdn.net/chenyusiyuan/article/details/189237 MATLAB 編程風格指南      ——Richard  Johnson Version 1.5,Oct.  2

原创 單片機位數解釋

8位單片機 16位 32位區別 指CPU一次處理的數據的寬度,其實就是CPU中參與運算的寄存器的位數。通俗講就是:是指單片機CPU每次處理能力,8位

原创 (學習筆記)攝像機模型與標定——三個座標系及其之間關係

本文轉載自: http://www.360doc.com/content/14/0410/14/10724725_367760675.shtml 1、圖像座標系 如圖2.1所示,以圖像左上角爲原點建立以像素爲單位的