我正在使用c创建一个简单的unix shell。其中有两个命令:"set prompt“更改用户提示符和"quit”退出程序,任何其他命令都由系统处理。我有以下代码,但我总是遇到分段错误。我访问错误的是什么?请帮帮忙。printf("%s", cmdPrompt); //Prints the current Prompt on the screen
fgets
我试图在C中创建一个函数,读取第一行表单文件并将每个单词存储到字符串数组中,而不是返回数组或打印它(我使用了strtok())。我已经编写了我的代码,但是当我测试它时,我得到了一个错误:“分段错误”,我不知道它意味着什么。有什么帮助吗?我看到了这个问题,,我认为它是相似的,但我仍然不明白。这是我的密码:
从文件中读取数据并将其存储到数组函数中的函数位于文件中: m