原创 認識RAM、ROM、CACHE

內存在電腦中起着舉足輕重的作用。內存一般採用半導體存儲單元,包括隨機存儲器(RAM),只讀存儲器(ROM),以及高速緩存(CACHE)。只不過因爲RAM是其中最重要的存儲器,所以通常所說的內存即指電腦系統中的RAM,RAM要求每時

原创 LoadLibrary無法加載.dll解決思路

動態載入DLL所需要的三個函數詳解(LOADLIBRARY,GETPROCADDRESS,FREELIBRARY) dll, lib, h的區別 dll是動態庫, 將其鏈接進工程, 一般用LoadLibrary, GetPr

原创 C++實驗8

一、統計正、零、負 #include<iostream> #include<time.h> #include<stdlib.h> using namespace std; void main() { int a[20];

原创 C++實驗12

一、圖書類 #include<iostream> #include<string> using namespace std; class book { string name; string aut; st

原创 C++實驗11

一、商品結構體變量類型的定義和使用 #include<iostream> using namespace std; struct commodity { int idnum; char name[10];

原创 C++實驗9

一、sum_diagonal & find max #include<iostream> using namespace std; #include<time.h> #include<stdlib.h> int sum_d(int

原创 C++實驗7

一、宏梯形面積 #include<iostream> using namespace std; #define AREA(a,b,h) ((a)+(b))/2*(h) //宏定義中將參數用括號括起來很重要,否則若h=4+5; fl

原创 C++實驗6

一、十二進制逆序 #include<iostream> using namespace std; void tran12_reverse(int n) { cout<<hex<<n%12; if(n>11)

原创 C++學習記錄11--字符串中刪除特定元素

#include<iostream> #include<string.h> #include<string> using namespace std; //String類寫法,注意需要引用傳遞,否則string類定義的爲值傳遞 v

原创 C++實驗10

一、複製字符串 #include<iostream> #include<string.h> using namespace std; void main() { char a[10],b[10]; cout<<"請

原创 C++學習記錄9--String類

本文轉自:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html cin string類的對象,使用 istream & string::getline(i

原创 字符串釋疑

本文轉自:http://blog.csdn.net/ss19890125/article/details/48689385 一、 C語言中,爲什麼字符串可以賦值給字符指針變量 char *p,a=’5’; p=&a;

原创 C++學習記錄12--#include成員函數

  用到setw()這個函數的時候,需要使用#include<iomanip>這個函數頭,於是就查了了下該函數頭下又哪些文件,方便使用。   #include<iomanip>是C++中的標準庫,其成員函數主要是對是C++中輸出

原创 C++學習記錄10--冒泡排序

  冒泡排序(bubble sort)是最基本的排序方法,總結一下,對於有n個元素的數組,有兩種方式:從左向右或從右向左冒泡: 一、從前往後   每次趟鎖定該趟末尾的元素,重點2/2/2,i<n-1,j<n-1-i。   1、從

原创 C++學習記錄13--鏈表的簡單理解

  內存的動態建立和撤銷通過new delete運算符來實現,只有正確理解了在堆內申請空間使用、使用後釋放申請的空間,才能更好的理解理解鏈表的建立。    int *p=new int;    delete p;   首先, ne