原创 static 在程序中的使用
static全局變量與普通的全局變量有什麼區別:static全局變量只初使化一次,防止在其他文件單元中被引用; static局部變量和普通局部變量有什麼區別:static局部變量只被初始化一次,下一次依據上一次結果值; st
原创 幾個簡單的排序算法
/************************排序算法********************************************/ #include <iostream> using namespace std; vo
原创 Const 與指針
const char* c1 = "Hello,this is 常量指針"; char* const c2 = "Hi,it is 指針常量";//這二者可根據* 與const 的相對位置進行區分與記憶。 常量指針,所指向的地址的內容
原创 #pragma pack 的用法
#pragma pack([n]) 表示內存對齊,目的是爲了優化內存,減少內存碎片,使得內存按照一個固定的規則進行分配,讓分配的內存總是n 的倍數。 其中,n = 1,2,4,8,16,32…… (1)Visual C++ 起始地址對齊