原创 Linux重要知識點複習

一.常用命令 cd ..    返回 mkdir     +文件名           創建新文件 touch     +文件夾          創建新文件夾 rm                                刪除文件

原创 類的繼承中同名成員問題

當在繼承類中,子類和父類包含同一個成員,這時候ying應該如何調用? 代碼如下: #include <iostream> using namespace std; class A { public: int m_a; int m

原创 c++中重載函數的準則問題研究

以下面的例子來進行研究: #include <iostream> #include <cstdio> using namespace std; double add(double x,double y) { return x+y;

原创 通訊錄項目整理(鏈表法)

本文介紹了我通訊錄項目各個功能的編寫過程以及大體思路。 1.頭文件以及結構體的定義 #include <stdio.h> #include <string.h> #include <stdlib.h> #define OK 1 #def

原创 C++ 重載賦值運算符

1、C++中重載賦值操作函數應該返回什麼?   類重載賦值操作符一般都是作爲成員函數而存在的,那函數應該返回什麼類型呢?參考內置類型的賦值操作,例如   int x,y,z;   x=y=z=15;   賦值行爲相當於x=(y=(z

原创 C語言基礎 C語言標識符

    標識符在程序中用來標識各種程序成分,命名程序中的一些實體,如變量、常量、函數、類型和符號等對象。     C語言規定,合法的標識符必須由英文字母或下劃線開頭,是字母、數字和下劃線的序列。     在C語言中,大寫字母和小寫字母被認

原创 常見排序算法及對應的時間複雜度和空間複雜度

轉載自:https://blog.csdn.net/gane_cheng/article/details/52652705 排序算法經過了很長時間的演變,產生了很多種不同的方法。對於初學者來說,對它們進行整理便於理解記憶顯得很重要。每種算

原创 虛繼承

如果一個派生類從多個基類派生,而這些基類又有一個共同的基類,則在對該基類中聲明的名字進行訪問時,可能產生二義性   如果在多條繼承路徑上有一個公共的基類,那麼在繼承路徑的某處匯合點,這個公共基類就會在派生類的對象中產生多個基類子對象   

原创 《Effective C++》讀書筆記第一章:讓自己習慣c++

Accustoming Youself to C++ 條款1.視c++爲一個語言聯邦 C++是個多重範型編程語言,同時支持過程形式、面向對象形式、函數形式、泛型形式、元編程形式。視c++爲一個語言聯邦,包括以下四個部分: C. C++說到

原创 深拷貝和淺拷貝的問題探究

淺拷貝的問題分析: #include <iostream> #include <string.h> using namespace std; class Name { public: Name(const char *p) {

原创 C語言知識整理

編碼: Float編碼:高8位存階碼,低24位存尾數         Int編碼:用補碼                                      正數的原碼,反碼,補碼相同                        

原创 const char * 、char const *、 char * const 三者的區別

const char *ptr;  //定義一個指向字符常量的指針,*ptr爲const型,不可變,即指針指向的內容不可以通過ptr來修改,但是可以通過別的方式來修改。 char const *ptr;  //同上 char * cons

原创 NanoPi-NEO——初體驗

2.1 準備工作   要開啓你的NanoPi NEO新玩具,請先準備好以下硬件:    • NanoPi NEO主板    • microSD卡/TF卡:Class10或以上的8GB SDHC卡    • 一個讀卡器或可以插SD卡的電腦 

原创 嵌入式開發爲什麼選擇C語言做開發語言?

衆所周知,C語言在嵌入式開發中佔有十分重要的地位,它們的關係非比尋常。那麼爲什麼嵌入式開發會選擇C語言,而不是其他語言呢? 嵌入式開發是在操作系統內部做開發的,操作系統所有的內核幾乎都是C語言編寫,如果我們也使用C語言做開發,必定會具備一

原创 嵌入式遠程音樂播放器

實現目標 一個在Linux下運行的嵌入式音樂播放器,可以通過鍵盤(控制檯)和QT圖形界面控制播放器,至少實現以下功能: 顯示所有歌曲列表; 實現音樂的開始播放、結束播放、繼續播放、暫停播放; 實現歌曲上一首、下一首切換; 實現歌曲播放模式