原创 C提高~指針及其多種用法

聲明:博客內容來源於朱有鵬的C語言內核深度解析 指針及其多種用法 指針對於操作底層驅動而言,很重要。驅動程序目的是爲了管理硬件,驅動程序管理硬件的媒介是寄存器(一種特殊的內存),通過對寄存器這種特殊內地的(取)寫(存),從而實現對硬件的功

原创 嵌入式linux安裝qt

嵌入式linux部署qt 幾個疑問 在windows系統裏編好的QT程序,經過交叉編譯後能直接運行在板子上嗎?還是板子需要弄個QT環境啥的?就是往裏面安個相同版本的QT? windows是x86平臺,編譯QT程序不能直接在嵌入式

原创 C提高~複合數據結構類型

複合數據結構類型 引言 C語言中複雜的組合數據類型,如數組、字符串、結構體、共用體、枚舉等其他組合類型,它們是如何在內存中開闢空間的,以及這些組合數據類型的特點又是如何在內存中體現出來的。現有的操作系統計算機上,爲了實現內存的高效利用,操

原创 ubuntu下qt+opencv

安裝opencv linux下opencv安裝方法 opt:額外安裝的可選應用程序包所放置的位置 ubuntu下opencv安裝方法 1、下在opencv源碼 https://github.com/opencv/opencv 2、

原创 C中關鍵知識點的理解

C中關鍵知識點的理解 NULL NULL不是C語言的關鍵字,本質是一個宏定義,在C/C++中NULL的標準定義: #ifdef _cplusplus //條件編譯 #define NULL 0 #else #define

原创 模板介紹

模板分爲函數和類模板 函數模板 建立一個函數類型和形參個數不具體指定的通用函數,以一個虛擬類型的形式存在,該類型即爲模板函數; 函數調用時系統根據實參類型來取代模板中的虛擬類型,實現不同函數功能; 這是系統指“編譯器”?源碼中函數

原创 Qt 窗口系統

Qt 窗口系統 Qt窗口座標系統 座標系統是以左上角爲原點,X向右增加, Y向下增加; 對於嵌套窗口,其座標是相對於父窗口而言的。 QWidget 所有窗口及窗口控件都是從QWidget直接或間接派生出來的。 對象模型 在Qt中創

原创 darknet源碼分析-load_image_augment_paths

https://github.com/pjreddie/darknet darknet/src/data.c 1、加載數據函數:對原始數據集做預處理,便於輸入網絡 matrix load_image_augment_paths(c

原创 C&C++專項小練(五)

專項小練(五) 字符數組 void main() { char w[ ] [10]={"ABCD","EFGH","IJKL","MNOP"},k; for (k=1;k<3;k++) printf("%s\n",w[k]); }

原创 Stack容器介紹

stack的基礎用法,函數參數,典型應用,實現機制 stack:[stæk] stack([stæk] )堆棧是一種容器適配器,專門設計用於在LIFO(last-in first-out)環境(後進先出)中操作,在該環境中,僅從容

原创 C&C++專項小練(一)

聲明:專欄中專項小練題目來源牛客網,若有侵權,聯繫博主即刪除; 專項小練(一) 1 字符型變量說明 //\:不是字符,\\纔是 ch = '\'; //ch = 65 對應ASCII中字符A ch = 62+3; //空 ch

原创 Deque容器介紹

Deque簡介 deque:['dek] deque(double-ended-queue)也是STL的容器,deque是雙端數組,而vector是單端動態數組的; deque的接口和vector很類似,在多數操作上可直接替換;

原创 [C]3-5_itob

the C Proramme 3_5編程題 函數itob(n,s,b),將整數n轉換爲以b爲底的數,並將轉換結果以字符 形式保存到字符串中。如itob(n,s,16)把整數n格式化成十六進制數整數保存在s中 ; 思路: 求出n對應

原创 【筆記】字符串處理函數

atoi 頭文件<stdlib.h> int atoi(const char *str); 用於轉譯str所指低字節字符歘那種整數值。捨棄任何空白符,直至找到首個非空白符,並接受儘可能所的字符以組成合法的整數表示,轉化爲整數值;

原创 【筆記】問題分析

你的燈還亮着嗎 發現問題正真的所在 [美] Donald C.Gause & Gerald M. Weinberg [譯] 俞月圓 第一部分 問題是什麼? 第1章 一個問題 大廈尚有出租的空房,但樓裏電梯已經不夠用了,租戶威脅,不