strcpy是清除后copy还是仅仅覆盖copy
char b[4]="ABC";
strcpy(a,b);
printf ("%c",a[5]);
a这个数组是什么:是"ABC\0ef"
还是"ABC\0"
或者其他答案呢?
相关推荐
(源码)基于Linux环境的uCore操作系统实验.zip
# 基于Linux环境的uCore操作系统实验 ## 项目简介 uCore操作系统实验是清华大学计算机系本科操作系统课程的教学实验内容,现已被多所高校的《操作系统基础》课程采用。本项目旨在通过一系列实验,帮助学生深入理解操作系统的核心概念和实现原理。 ## 项目的主要特性和功能 1. 实验环境熟悉通过lab0熟悉实验环境,包括Linux命令行操作和开发工具的使用。 2. 操作系统启动lab1实验涵盖了操作系统的启动过程,从硬件初始化到内核加载。 3. 物理内存管理lab2实验涉及物理内存的管理,包括内存分配和释放。 4. 虚拟内存管理lab3实验深入探讨虚拟内存的管理,包括页面置换和内存映射。 5. 内核线程管理lab4实验介绍内核线程的创建和管理。 6. 用户进程管理lab5实验涉及用户进程的创建和管理,包括进程调度。 7. 处理器调度lab6实验探讨处理器调度算法,包括多级反馈队列调度。
清华大学ucore实验指导
1. 掌握OS基本概念:看在线课程,能理解OS原理与概念;看在线实验指导书并分析源码, 能理解labcodes_answer的labs运行结果 2. 掌握OS设计实现:在1的基础上,能够通过编程完成labcodes的8个lab实验中的基本练习 和实验报告 3. 掌握OS核心功能:在2的基础上,能够通过编程完成labcodes的8个lab实验中的 challenge练习 4. 掌握OS科学研究:在3的基础上,能够通过阅读论文、设计、编程、实验评价等过程来 完成课程设计(大实验)
MOOC uCore操作系统_清华《操作系统》MOOC 实验(uCore OS).zip
MOOC uCore操作系统_清华《操作系统》MOOC 实验(uCore OS).zip
清华OS实验指导书ucore_os_docs1
1. 在学堂在线查看OS相关原理和labX的视频 2. 在实验指导书 on gitbook上阅读实验指导书,并参考其内容完成练习和实验报告 3. 在实验环境中完
UCORE操作系统设计与实现
清华大学操作系统设计与实现课程资料 第1章 操作系统简介 第2章 启动操作系统 第3章 内存管理 第4章 进程管理与调度 第5章 同步互斥与死锁处理 第6章 文件系统


