質問
①UNIX系シェルのhistoryのようなものを作成したいと考えています。
入力したコマンドの履歴32個分を保存するために配列を使いたいと考えているのですが、
文字列の配列はどのようにすれば作れますか?
【イメージ】
history_stack[0] = "cd .."
history_stack[1] = "cat a.txt"
history_stack[2] = NULL
…
history_stack[31] = NULL
②配列よりも構造体(単方向リスト)の方が実装しやすいでしょうか?
後々、「!!」(直前のコマンドを実行)などもしたいと考えています。
具体的にどういうことをしたいのかコードを書いてみてください
回答2件
あなたの回答
tips
プレビュー