zoukankan      html  css  js  c++  java
  • 操作系统

    #include<stdio.h>
    #include<stdlib.h>
    #include<conio.h>
    #include<string.h>
    #define MAX 24
    typedef struct partition{
    	char proname[10];
    	int begin;
    	int size;
    	char status; 
    	}node;
    node *Free,*used;
    
    
    void Outpu1()
    {
    	printf("
    
    
    初始化 , 设内存总容量是512K
    ");
    	printf("系统从低地址部分开始使用, 占用100K
    
    ");
    }
    main()
    {
    	int i=0;
    	printf("请输入程序的名字: ");
    	Free=(node *)malloc(sizeof(node));
    	scanf("%s",Free->proname);
    	printf("请输入起址: 
    ");
    	scanf("%d",&Free->begin);
    	printf("长度: 
    ");
        scanf("%d",&Free->size);
    	Free->status='f';
    	i+=1;
    
    
    	Outpu1();
    
    
    	printf("空闲区列表Free:
    ");
    	printf("	NO.	proname	begin	size	status
    ");
    	printf("	%d	%s	%d	%d	%c
    ",i,Free->proname,Free->begin,Free->size,Free->status);
    
    
    	used=Free;
    	used->status='u';
    	used->begin=0;
    	used->size=512-used->size;
    	printf("空闲区列表Free:
    ");
    	printf("	NO.	proname	begin	size	status
    ");
    	printf("	%d	%s	%d	%d	%c
    ",i,used->proname,used->begin,used->size,used->status);
    
    
    	printf("内存使用情况,按起始址增长的排:: 
    ");
    	printf("printf sorted by address:: 
    ");
    	printf("	NO.	proname	begin	size	status
    ");
    	printf("--------------------------------------------
    ");
    
    
    	printf("	%d	%s	%d	%d	%c
    ",i,Free->proname,Free->begin,Free->size,Free->status);
    	printf("	%d	%s	%d	%d	%c
    ",i,used->proname,used->begin,used->size,used->status);
    
    
    }
    

      

  • 相关阅读:
    ajax 前台返回后台传递过来的数组
    js中push的用法
    split 的用法
    ckeditor上传图片
    FTP安装配置
    批量删除.svn文件
    Ext flex属性
    Extjs3 主题样式
    Ext.apply与Ext.applyIf
    SharePoint2010 Office Web Apps
  • 原文地址:https://www.cnblogs.com/15linzhijie/p/5535527.html
Copyright © 2011-2022 走看看