WinApi學習筆記 第一次離記憶體這麼近

2021-09-05 21:44:33 字數 967 閱讀 2485

#include 

<

windows.h

>

#include 

<

stdio.h

>

#include 

<

iostream

>

using

namespace

std;

//引數1堆控制代碼,引數2記憶體位址指標

dword printheapsize(handle hheap,lpvoid lpmem)

std::cout

<<

"記憶體塊大小為:

"<<

dwheapsize

<<

std::endl;

}int

main()

dwheapnum 

=getprocessheaps(

24,hheaps);

if(dwheapnum ==0

)else

lpmem 

=heapalloc(hheap2,heap_zero_memory,si.dwpagesize*3

);if

(lpmem

==null)

printf(

"在堆上分配記憶體成功,起始位址為0x%x\n

",lpmem);

//呼叫輔助函式,列印記憶體塊大小

printheapsize(hheap2,lpmem);

lprealloc 

=heaprealloc(hheap2,heap_zero_memory,lpmem,si.dwpagesize*11

);printf(

"重新分配記憶體,調整記憶體大小為11個分頁,新位址為0x%x\n

",lprealloc);

printheapsize(hheap2,lprealloc);

char a;

cin>>a;}

第一次學習筆記

昨晚做了一道leetcode簡單題 第一次做題 最後呢在vs裡面能執行,但在 上就會報錯,感覺是記憶體哪兒的問題 查了一下,雖然提交失敗了,我也是在不知道咋改,但 做完這道題還是有收穫的 if和else,雙if巢狀後面的else注意大括號,還有裡面的if與外面的else無關係 字串是const ch...

第一次筆記

引用資料在記憶體中儲存的資料 a 100 a 是指向100的乙個引用 print id a 互動模式和直接引用的區別直接引用 a 367b 367print id a 2429337035888 每次執行結果會變 print id b 2429337035888 每次執行結果會變 print a i...

學習筆記(第一次作業)

線性電源與開關電源基礎知識 在實驗中ac dc 36v 1.系統供電 可跟蹤直流穩定電源 3路輸出 鐵殼電源 防誤觸及減少紋波 從直流穩壓電源出來後接乙個穩壓晶元 7805 小功率直流穩壓電源 2.單相整流電路 3.濾波電路 變平滑 並電容注意耐壓 串電感 4.串聯型直流穩壓電路 5.三端整合穩壓器...