原创 編程時的內存分配和存儲區

一、內存基本構成 可編程內存在基本上分爲這樣的幾大部分:靜態存儲區、堆區和棧區。他們的功能不同,對他們使用方式也就不同。 靜態存儲區:內存在程序編譯的時候就已經分配好,這塊內存在程序的整個運行期間都存在。它主要存放靜態數據、全局數據和常

原创 ITS_MY_CSDN__MY_F&L

首篇 這裏只有起點,沒有終點 From this night 揚帆起航!

原创 climits 頭文件

< climits>頭文件定義的符號常量 CHAR_MIN       char的最小值 SCHAR_MAX      signed char 最大值 SCHAR_MIN       signed char 最小值 UCHAR_MA

原创 C++中string和int的互相轉化方式

一、string轉int的方式 採用最原始的string, 然後按照十進制的特點進行算術運算得到int,但是這種方式太麻煩,這裏不介紹了。 採用標準庫中atoi函數。 string s = "12"; int a = atoi(

原创 第一次完整用web三劍客的坑

這學期學web(html,css,js)至上星期,一直遇到什麼坑,這個星期剛開始用js實現簡單計算器,就遇到了作爲新手遇到的幾個“經典”的坑,今天好好填一下: 1.html裏的特殊字符(實體符號) 先說不注意的後果,當你在編寫h

原创 HTML/CSS 有時兩個div接合處會出現縫隙的解決方法

寫一個網頁時突然發現兩個本該緊密接觸的div(margin,padding均爲0,)之間忽然出現了一條小白縫,如圖: 咳咳,雖然有點小,但還是很扎眼。 經過檢查,發現使用float:left時兩個div之間只要相鄰的邊有一條的

原创 extern作用詳解

extern 作用1:聲明外部變量 現代編譯器一般採用按文件編譯的方式,因此在編譯時,各個文件中定義的全局變量是 互相透明的,也就是說,在編譯時,全局變量的可見域限制在文件內部。 例1: 創建一個工程,裏面含有A.cpp和B.cpp

原创 c++ Lambda 函數形式及用法

聲明:本文參考了 http://www.cnblogs.com/lidabo/p/3908663.html 和 https://www.zhihu.com/question/20125256 Lambda函

原创 c++ 中“”和NULL的注意事項

首先明確,NULL在c++中只可以用來表示空指針,這一點和java不同!類似於std::string str = NULL 的代碼都是錯誤的,可以編譯通過但會在運行時出現runtime error。 char* s1 = NULL

原创 c++中sort()及qsort()的用法總結

想起來自己天天排序排序,冒泡啊,二分查找啊,結果在STL中就自帶了排序函數sort,qsort,總算把自己解脫了~ 所以自己總結了一下,首先看sort函數見下表: 函數名 功能描述 sort 對給定區間所有元素進行排序 stab

原创 c++中一些處理i/o流和文件流信息的方法總結

處理i/o流(cin, cout) 1.處理緩衝區 關於緩衝區的概念,看一個例子: #include <iostream> using namespace std; int main() {