test2.c
来自「LINUX 下NACHOS 系统的页面调度算法的实现」· C语言 代码 · 共 64 行
C
64 行
#include "syscall.h"#define PageSize 128#define BIG PageSize*32 char s1[BIG],s2[BIG];intmain(){ char prompt[8]; int i; Write("abcde\n", 6, ConsoleOutput); prompt[0] = 'a'; prompt[1] = 'b'; prompt[2] = 'c'; prompt[3] = 'd'; prompt[4] = 'e'; prompt[5] = 'f'; prompt[6] = 'g'; prompt[7] = '\n'; /* Write(prompt,8,ConsoleOutput);*/ TestCase(0); for (i = 0; i < BIG; i ++) { s1[i]=i%128; s2[i]=(i+64)%128; } prompt[0]=prompt[1]; /*Write(prompt,8,ConsoleOutput);*/ TestCase(1); for (i=0; i<BIG; i++) s2[BIG-1-i]=s1[i]; prompt[1]=prompt[2]; /*Write(prompt,8,ConsoleOutput);*/ TestCase(2); for (i=0; i<BIG; i++) s1[BIG-i]=s2[BIG-i]; prompt[2]=prompt[3]; /*Write(prompt,8,ConsoleOutput);*/ TestCase(2); for (i=0; i<BIG; i++) s1[BIG-i]=s1[i]; prompt[4]=prompt[5]; /*Write(prompt,8,ConsoleOutput);*/ TestCase(2); Halt(); }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?