網(wǎng)絡(luò)互連模型 為了更好地促進(jìn)互聯(lián)網(wǎng)的研究和發(fā)展,國際標(biāo)準(zhǔn)化組織ISO在1985年制定了網(wǎng)絡(luò)互連模型OSI參考模型:7.應(yīng)用層6.表示層5.會話層4.運(yùn)輸層3.網(wǎng)絡(luò)層2 數(shù)據(jù)鏈...
網(wǎng)絡(luò)互連模型 為了更好地促進(jìn)互聯(lián)網(wǎng)的研究和發(fā)展,國際標(biāo)準(zhǔn)化組織ISO在1985年制定了網(wǎng)絡(luò)互連模型OSI參考模型:7.應(yīng)用層6.表示層5.會話層4.運(yùn)輸層3.網(wǎng)絡(luò)層2 數(shù)據(jù)鏈...
結(jié)構(gòu)體 本文介紹C語言結(jié)構(gòu)體,struct 在C++中功能相對C較多,相當(dāng)于類,這里暫時不討論,本文單獨(dú)討論C語言中的結(jié)構(gòu)體知識。結(jié)構(gòu)體定義: 注意:定義結(jié)構(gòu)體類型時不要直接...
運(yùn)行之前 編譯一個C程序會經(jīng)歷下面幾個階段: 預(yù)處理:宏定義展開,頭文件展開,條件編譯(#ifdef之類),不檢查語法 編譯: 檢查語法,將預(yù)處理后文件編譯生成匯編文件 匯編...
數(shù)的范圍 有符號: 可以表示正數(shù)和負(fù)數(shù) 無符號: 只能表示正數(shù) signed char num; 有符號數(shù)num unsigned char num;無符號數(shù)num 有符號...
運(yùn)算符重載 運(yùn)算符重載又稱為操作符重載,可以為運(yùn)算符增加一些新的功能,全局函數(shù)和成員函數(shù)都支持運(yùn)算符重載,我們通過具體的實(shí)例來演示下,我們聲明一個Point類,并且定義需要通...
拷貝構(gòu)造 拷貝構(gòu)造函數(shù)是構(gòu)造函數(shù)的一種,當(dāng)利用已經(jīng)存在的對象創(chuàng)建一個新對象時,類似于拷貝,就會調(diào)用新對象的拷貝構(gòu)造函數(shù)進(jìn)行初始化,拷貝構(gòu)造函數(shù)的格式是固定的,接受一個cons...
靜態(tài)成員變量 被static修飾的成員變量、函數(shù),可以通過對象,對象指針,類訪問,靜態(tài)成員變量在數(shù)據(jù)段,類似于全局變量,整個程序運(yùn)行中只有一份內(nèi)存。但是靜態(tài)成員變量可以通過類...
父類和子類指針 1 父類指針可以指向子類對象,這是安全的,開發(fā)中經(jīng)常用到,繼承方式必須是public方式。2 子類指針指向父類是不安全的,因?yàn)樽宇愔羔樋赡茉L問到父類以外的數(shù)據(jù)...
類 C++中可以使用struct和class來定義一個類,在C++中,struct和class的區(qū)別是struct默認(rèn)成員權(quán)限是public,而class成員權(quán)限是priva...
AT&T 基于x86架構(gòu)處理器匯編指令一般有2種格式:Intel匯編和AT&T匯編,通過對8086匯編的學(xué)習(xí)包括對一些常用寄存器以及函數(shù)調(diào)用非常熟悉,今天我們來學(xué)習(xí)一下AT&...
Hello World! 今天我們來編寫第一個匯編程序,還是經(jīng)典打印Hello world,這里我們在windows環(huán)境下一個emu8086軟件,編寫打印hello worl...
概述 本文來介紹最基礎(chǔ)的8086匯編,將通過關(guān)鍵點(diǎn)的突出以及個人理解,而不會將原理做重點(diǎn)介紹,爭取最快的速度來學(xué)會匯編并且使用,我們平時接觸的C/C++/JAVA等語言都是高...
引用的本質(zhì) 本篇文章我們深入探討下引用存在的價值和引用的本質(zhì),先來看看引用和指針的兩個經(jīng)典案例,交換兩個變量: 引用是C++的特性,C沒有,通過上述列子以及通過種種跡象表明跟...
函數(shù)默認(rèn)參數(shù) C++允許函數(shù)設(shè)置默認(rèn)參數(shù),在調(diào)用時可以根據(jù)情況省略實(shí)參。規(guī)則如下: 默認(rèn)參數(shù)只能按照右到左的順序 如果函數(shù)同時有聲明、實(shí)現(xiàn),默認(rèn)參數(shù)只能放在函數(shù)聲明中 默認(rèn)參...
函數(shù)重載 今天我們來深入學(xué)習(xí)下C++的基礎(chǔ)語法函數(shù)重載。函數(shù)重載定義:只要函數(shù)名相同,參數(shù)個數(shù)不同,參數(shù)類型不同,參數(shù)順序不同就構(gòu)成C++的函數(shù)重載。其本質(zhì)是編譯器采用一種叫...
上節(jié)講到如何使用在阿里云上申請一個9.9的服務(wù)器初始化配置,那么現(xiàn)在需要在這個服務(wù)器上搭建git服務(wù)器,下面來說一下我這一周多求學(xué)的知識。 一、使用gitolite搭建git...