实验感受:有好长一段时间没有用C语言编写程序了,对C语言的基本语法知识也有些忘记。通过这次命令解释程序的编写,我对字符串数组的定义,初始化,以及字符串数组在字符函数中的应用有了进一步的理解。
算法思想:定义字符串数组,将所需命令存入字符串数组,在需要时调用。用scanf语句gets( )语句实现键盘输入字符串。用字符串比较函数strcmp(str1,str2)比较两字符str1与str2是否相等(返回值为0),来实现键盘输入字符串与字符串数组定义的字符串是否相等,并输出相应命令解释符功能,通过if-else if-else if-else语句进行多次判断,用do while语句实现循环,当用户输入quit退出程序。
转载于:https://www.cnblogs.com/family6/p/4369415.html
相关资源:华南理工大学操作系统实验六:实现一个unix命令解释程序