C&C++
文章平均质量分 66
gnefniu
这个作者很懒,什么都没留下…
展开
-
C程序模拟停车场管理问题
问题描述: 设停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入,当停车场内某辆车要离开时,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出原创 2012-05-02 21:16:50 · 2478 阅读 · 0 评论 -
Linux中自定义系统调用
一. 实验目的系统调用是内核提供给用户应用程序使用的内核函数名,这些函数提供了内核为用户应用程序所提供的系统服务功能。这些函数在用户应用程序中的书写格式与用户自定义函数形式上没有什么不同,但这些函数的编写和调用过程却与自定义函数有着很大的不同。它们需要事先在内核中安排好入口和函数体,当调用时会引发系统软中断根据对应的存根函数查中断表进入请求的内核函数。二. 实验问题1、实现一个系统调用原创 2013-10-25 20:27:46 · 1446 阅读 · 0 评论 -
Linux下Proc文件系统实验
与proc虚拟文件系统的接口程序针对Linux的文件对写进行操作,它以文件系统的方式为访问系统内核数据的操作提供接口,通过对proc文件内容的读取,了解到系统的内核信息,对内核升级和修改内核起来很大的作用,对非系统态的用户有了很大方便. 用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。1、内存总量2、可用内存3、系统平均负荷#includein原创 2013-10-25 20:18:37 · 946 阅读 · 0 评论 -
const int *pi 与int *const pi区别 (void*)
const int *pi 与int *const pi区别int*const pi 修饰限定pi const 是写在pi前和*号后的const int*pi pi的值是可以被修改的,即它可以重新指向另一个地址,但是,不能通过*pi来修改地址中的值const int*const pi 通用指针(void*)函数指针(*函数指针名)(…)int(*func)(void)原创 2013-11-30 20:09:54 · 777 阅读 · 0 评论