原创 C Primer Plus--結構和其他數據類型(1)

文章目錄結構變量 structure variable建立結構聲明定義結構聲明結構數組嵌套結構結構指針使用指針訪問結構成員結構用於傳參在結構中使用指針的危害聯合(Union)數據結構 結構變量 structure variable

原创 C Primer Plus--C存儲類、鏈接和內存管理之存儲類(storage class)

存儲類 文章目錄存儲類作用域鏈接存儲時期自動變量寄存器變量具有代碼塊作用域的靜態變量具有外部鏈接的靜態變量`extern`關鍵字具有內部鏈接的靜態變量多文件 C爲變量提供了5種不同的存儲類型: 自動 寄存器 具有代碼塊作用域的靜

原创 C Primer Plus--C存儲類、鏈接和內存管理之動態分配內存及類型限定詞

文章目錄存儲類說明符存儲類和函數動態分配內存`malloc`函數`free`函數`calloc`函數動態分配內存的缺點C類型限定關鍵字`const`定義全局常量`volatile`關鍵字`restrict`關鍵字 存儲類說明符 C

原创 樹莓派與ROS的結合

從零開始學樹莓派和ROS 今天寫下自己的第一篇博客,記錄一下自己的學習歷程和學習過程中碰到的各種小問題,供同道者參閱和自己以後回顧用 ,水平不高,我就放開手寫吧,反正也不會有人看。 我現在在做畢業設計,是與樹莓派3 B型及ROS有

原创 C++通過迭代修改字符串本身(auto類型說明符)

以字符串這種支持 for (declaration : expression) statement 這樣for語句迭代的數據結構爲例,我們看看auto關鍵字在類型推斷中的作用。 string s = "I LOVE YOU!";

原创 C++ Primer筆記--1

文章目錄引用指針const 與指針類型說明符auto類型說明符decltype() 複合類型是指基於其他類型定義的類型,其中有這幾種: 數組 字符串 struct 結構 enum 枚舉 union 共用體 指針 引用 這裏看看其中

原创 C Primer Plus--高級數據結構之二叉樹

C Primer Plus–高級數據結構表示之二叉樹 文章目錄二叉搜索樹 Binary Search Tree用C構建二叉樹ADT樹結構的定義 二叉搜索樹 Binary Search Tree 二叉樹是一種高級數據結構。樹中的每個節點

原创 MAKEFILE編寫學習--1

makefile是在編譯中大型程序中使用的自動化編譯工具make依賴的指令文件。這樣可以使得程序的編譯更加便捷快速。 makefile的一般規則如下: target ... : prerequisites ... command t

原创 Ubuntu 14.04連接上海大學ShuWlan-1X與eduroam

無線配置 GUI窗口界面配置無線: 安全-WPA及WAP2企業 認證-受保護的EAP(PEAP) CAZ證書-不需要 內部認證-MSCHAPv2 eduroam的用戶名爲學號@sdvip.shu.edu.cn,密碼爲一卡通密碼。

原创 C Primer Plus--C預處理器和C庫(1)

文章目錄預處理符號明顯常量 #define重定義常量在`#define`中使用參數在類函數宏中使用`#`運算符在宏中使用`##`運算符可變宏:`...`和`__VA_ARGS__` 編譯程序之前,先由預處理器檢查程序(因此稱爲預處

原创 C Primer Plus--C預處理器和C庫(2)

文章目錄#include指令頭文件其他指令`#undef`條件編譯`#ifdef` `#else` `#endif``#ifndef``#if`和`#elif`預定義宏`#line`和`#error`內聯函數 #include指令

原创 C Primer Plus--結構和其他數據類型(2)

C Primer Plus–結構和其他數據類型(2) 文章目錄枚舉類型 enumerated type枚舉默認值爲枚舉指定值命名空間 namespace`typedef`關鍵字`*` `()` `[]`修飾符`typedef`與這三個

原创 C Primer Plus--位操作

位字段 bit field 位字段是一個signed int或者unsigned int中一組相鄰的位。位字段由一個結構聲明建立,該結構聲明爲每個字段提供標籤,並決定字段的寬度。 struct p { unsigned i

原创 C結構-struct筆記

文章目錄結構變量 structure variable建立結構聲明定義結構聲明結構數組嵌套結構結構指針使用指針訪問結構成員結構用於傳參在結構中使用指針的危害聯合(Union)數據結構 結構變量 structure variable C

原创 C存儲類、鏈接和內存管理--動態分配內存及類型限定詞

文章目錄存儲類說明符存儲類和函數動態分配內存`malloc`函數`free`函數`calloc`函數動態分配內存的缺點C類型限定關鍵字`constant`定義全局常量`volatile`關鍵字`restrict`關鍵字 存儲類說明符