原创 Poedu_C語言_lesson24_20161006_字符串處理函數_fgets與gets

今天來學習一些字符串處理,看下主要內容: 先來看下字符串輸入函數:scanf,gets,get_s,fgets以及getchar scanf:每次只能接受一個單詞,無法接收整行的數據 在你使用scanf的時候,編譯器可能會報錯,

原创 Poedu_C++_Lesson02_1_20161219_C到C++

原生bool c++支持原生bool 在C語言中,如果要使用bool,需要包含stdbool.h,而在stdbool.h中是用宏的方式定義了一個0和1,true=1,false=0。 但是這種定義不是真正原始意義上

原创 Poedu_C語言提升_Lesson03_20161117_數據類型3

選擇合適的數據類型 數據類型的選擇需要考慮兩個條件: (1)運行速度 優先考慮和CPU等寬的數據類型 比如32位下,操作int是最快的,一個寄存器剛好能處理一個int型數據 系統默認類型 比如浮點數默認的會用doub

原创 Poedu_C語言_Lesson25_20161007_字符串處理函數(2)

1.字符串處理位於頭文件<string.h> 2.strlen:返回值是字符串的長度(size_t類型) =>不包含結束符'\0' 3.字符串拼接函數: 1)strcat:接受兩個參數strDest(目標字符串)和strSr

原创 Element-ui NavMenu子菜單使用遞歸生成時使用報錯

當採用遞歸方式生成導航欄的子菜單時,菜單可以正常生成,但是當鼠標hover時,會出現循環調用某個(mouseenter)事件,導致最後報錯 報錯信息如下: Uncaught RangeError: Maximum call sta

原创 PoEdu_Windows_Lesson02_數據類型和字符編碼

Windows數據類型 1.學習了C/C++的數據類型,爲什麼還要學習Windows數據類型? 學這個,不是因爲我們一定要用它,而是因爲有可能微軟的API的參數/返回值就是這個東西,是微軟的SDK中的一些東西,所以要知道。

原创 Poedu_C語言提升_Lesson02_20161111_數據類型2

typedef (1)對現有數據類型進行重命名,不會產生新的數據類型 (2)與define的區別:define只是簡單的替換,並無別名的概念 如:#define PINT int* 如果我們這樣使用:PINT p1,

原创 Poedu_C語言_lesson26_20161008_文件處理函數

1.文件存儲的本質:都是以二進制存儲的 2.對於文件的處理方式: 1)二進制 2)文本(最終還是二進制) 3.fopen: =>f前綴,表示處理對象是文件(命名規範) =>功能:打開一個文件 =>參數:文件路徑,打開方式

原创 Poedu_C語言提升_Lesson01_20161108_數據類型

數據類型 1.數據類型並不是數據類型,不要掉進這個坑。它只是用來規定大小以及定位。在彙編中,只能操作一種數據單位——byte。數據類型直接定義了一套模板,規定了大小,讓我們不用一個個的byte去做。 2.sizeof是一個操作符

原创 Poedu_C語言提升_Lesson04_符號

符號概述 概覽 []:常用來表示下標 {}:常用來表示塊 波折號使用較少 註釋 作用 與其他程序員溝通 溝通介質:代碼,文檔,註釋 方式 // 如:int num=0; /

原创 Poedu_C++_Lesson02_2_20161220_重載、默認實參、inline、類型轉換、引用

重載 爲什麼要有重載 使得我們可以方便的進行一系列的調用,重載能夠實現一個功能的函數,而不用寫多個。 解決數據類型不同而引發的需要多個名字不同而功能相同的函數的問題 重載中的數據匹配 在實現重載機制的時候,在調用的時

原创 PoEdu_Windows_Lesson01_Windows簡介

1.操作系統 一開始,硬件各種各樣,導致軟件沒法流通,由此抽象出一個軟件,由這個軟件操作硬件,這個軟件就是系統。有了操作系統之後,硬件廠商也開始對系統進行支持,所以也就使得系統流傳開來。 操作系統也是一個軟件 操作系統將軟件

原创 Poedu_C++_Lesson01_20161219_爲什麼學C++

- 爲什麼學C++ (1)C++能夠提高程序的運行效率:可以節約更多的資源 (2)四大原始需求:效率,靈活,抽象,生產力 這個語言能力雷達或許並非權威,其主要目的是闡釋C、C++和JAVA擅長做什麼 C語言:效率

原创 Poedu_C++_Lesson03_1_20161223_類與對象(1)

- 廣義上的類和對象 舉例說明: 三個名詞:哺乳綱、人類、小明(一個人的名字) 當只有人類和小明這兩個名詞時,它們的關係是這樣的: 小明屬於人類。 人類是抽象出來的一個概念,是一個“虛”的東西,而小明這個人是確確

原创 GO環境搭建——git版本過低

下載安裝最新版後,在cmd中使用git --version查看還是顯示舊版本 確認環境變量中有git的路徑,刪除環境path後(先保存起來),在cmd中查看git,會顯示找不到命令,然後再將環境變量恢復,再查看git版本,會發現是最