freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

實驗二可變分區(qū)內存管理-資料下載頁

2024-11-13 10:19本頁面

【導讀】緊湊算法的實現。編制一個程序模擬實現可變分區(qū)內存管理。實驗時,假設系統內存容量為。my_free函數實現,內存情況輸出用my_memlist()實現。1.編寫主界面,界面上有三個選項:分配內存、回收內存、查看內存?;厥諆却鏁r要求輸入進程號,使用my_free實現回收。要考慮不能簡單分配時,是否符合移動的條件,如符合則采用。3.編寫my_free函數,釋放首地址為handle的內存塊。Success,否則返回Failure。}//分配內存函數結束!j=-1;k=-1;x=0;//尋找回收分區(qū)的空閑上下鄰,上鄰表目k,

  

【正文】 d\t%%\t%d\n,x+1,used_table[x].address,used_table[x].length,used_table[x].process)。 return 。 }//查看內存函數結束 ! int main() {//主函數 int x,a。 float j。 char i。 free_table[0].address=1024。 free_table[0].length=102400。 free_table[0].process=1。 for (x=0。x m。x++) //空閑分區(qū)表初始化 free_table[x].process=1。 for (x=0。x n。x++) //已分配表初始化 used_table[x].process=0。 while (1) { printf(選擇功能項( 0退出, 1分配內存, 2回收內存, 3查看內存)\n)。 printf(選擇功能 (0~3):)。 scanf(%d,amp。a)。 switch (a) { case 0: //a=0 程序結束 exit(0)。 case 1: //a=1 分配主存空間 printf(輸入進程名 i和進程所需長 度 j: )。 scanf(%*c%c%f,amp。i,amp。j)。 my_malloc(i,j)。 break。 case 2: //a=2 回收主存空間 printf(輸入要回收分區(qū)的進程名 )。 scanf(%*c%c,amp。i)。 my_free(i)。 break。 case 3: //a=查看存情況 printf(輸出內存情況 :) 。 my_memlist() 。 break。 default:printf(沒有該選項 \n)。//輸入的命令錯誤 ! } } return 0。 }//主函數結束 七.實驗心得與體會: 這次的實驗,我學到了很多有太多的知識點我都不是很熟悉,苦苦思索而不得其解,跟舍友的一些交流啟發(fā)了我,使我后來再做的時候比較得心應手,還有在設計中,我還借鑒了舍友的一 些思路 2,不知這樣做會不會違背老師叫我們做設計的初衷。
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1