原创 C語言深度解剖讀書筆記(2.字符的技巧)

本節接觸了,C語言中的三大蛋疼:符號優先級  ++i順序點  貪心法  (其實這裏面好多都是跟編譯器有關的,而且有好多問題都是可以通過良好的編程習慣避免的) 本節知識點: 1.註釋問題:     註釋不能把關鍵字弄斷,如:in/*註

原创 c語言基礎深入理解二

指針基礎 變量回顧既然程序中的變量只是一段存儲空間的別名 , 那麼是不是必須通過這個別名才能使用這段存儲空間 ?指針本質?  指針在本質上也是一個變量?  指針需要佔用一定的內存空間?  指針用於保存內存地址的值* 號的意義?  在指針

原创 C語言函數與遞歸四

1 函數的定義 1.1 問題 自定義兩個簡單的函數,使用return返回數據。 1.2 步驟 實現此案例需要按照如下步驟進行。 步驟一:函數的定義 代碼如下所示: <ol class="snippet-

原创 C語言函數與遞歸四

1 函數的定義 1.1 問題 自定義兩個簡單的函數,使用return返回數據。 1.2 步驟 實現此案例需要按照如下步驟進行。 步驟一:函數的定義 代碼如下所示: <ol class="snippet-

原创 語音學習資料平臺

說明:下面的排名不分先後,不分誰牛不牛,放在這裏,便於更新,防止以後遺忘。 主頁和博客類:      1.bill  xia 的博客:http://ibillxia.github.io/blog/categories/assp/  

原创 C++類模板深入理解2

C++類模板深入理解2 1、認識在Template中Typename和class關鍵詞。 在c++的Template中很多地方都用到了typename與class這兩個關鍵字,而且有時候二者可以替換,那麼是不是這兩個關鍵字完全一樣呢?事實

原创 C語言深度解剖讀書筆記

開始本節學習筆記之前,先說幾句題外話。其實對於C語言深度解剖這本書來說,看完了有一段時間了,一直沒有時間來寫這篇博客。正巧還剛剛看完了國嵌唐老師的C語言視頻,覺得兩者是異曲同工,所以就把兩者一起記錄下來。等更新完這七章的學習筆記,再打算粗

原创 C語言字符串 & 預處理 & 結構體八

項目開發中字符串模型建立 strstr的while dowhile模型 //int cltClient_rev(void *handle, unsigned char *buf, int *buflen) //不要相信

原创 c語言深入理解基本概念

基本數據類型分析 數據類型 什麼是數據類型 ? ?  數據類型可以理解爲固定內存大小的別名 ?  數據類型是創建變量的模子 類型的本質 char short int 1 byte 2 byte 4 byte 內存空間 char

原创 C語言深度解剖學習筆記

第一章關鍵字 什麼是定義?什麼是聲明? 什麼是定義:所謂的定義就是(編譯器)創建一個對象,爲這個對象分配一塊內存並給它取上一個名字,這個名字就是我們經常所說的變量名或對象名。但注意,這個名字一旦和這塊內存匹配起來,它們就同生共死,終生不

原创 C語言數組三

定義和初始化數組  問題 刪除數組中的某個元素,並將後續元素頂上來。 步驟 實現此案例需要按照如下步驟進行。 步驟一:定義和初始化數組 代碼如下所示: <ol class="snippet-num" sty

原创 C語言深度剖析——讀書筆記

1、 什麼是定義,什麼是聲明? 定義:編譯器創建一個對象,併爲這個對象分配一塊內存,給它取上一個名字。 聲明:1>告訴編譯器這個名字已經已經分配到一塊內存上了 2>告訴編譯器這個名字已經被預定了,別的地方不能再用它來作爲變

原创 VS2013鏈接mysql出現的問題一

提示錯誤信息:access denied for user 'root'@'localhost' using password yes 前一天程序運行還是好好的,可是今天突然發現竟然出現以上錯誤信息。 在網上搜索了好久,總算找到詳細的操作

原创 C語言深度解剖讀書筆記(3.預編譯處理)

本節知識點: 1.編譯過程的簡介:    預編譯: a.處理所有的註釋,以空格代替。 b.將所以#define刪除,並展開所有的宏定義,字符串替換。 c.處理條件編譯指令#if,#ifdef,#elif,#else,#end

原创 C++拷貝構造函數詳解

一. 什麼是拷貝構造函數 首先對於普通類型的對象來說,它們之間的複製是很簡單的,例如: [c-sharp] view plain copy int a = 100;   int b = a;    而類