質問
UNIX系のpromptを自作で実装したいです。
構文としては、
prompt arg1
プロンプトをarg1に変更できるようにするという機能です。
C
1ヘッダファイルなど省略 2 3char prompt_str[] = "Command: " // プロンプトの初期設定は"Command: " 4void prompt(char *[]); 5 6int main() 7{ 8適当な処理(argsには変更したい文字列が正しく格納されている); 9prompt(args); 10 11return 0; 12} 13 14void prompt(char *args[]) 15{ 16 strcpy(prompt_str, args[1]); 17 return; 18}
とするとセグメンテーション違反となるのですが、どのように解決すればよいですか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/13 14:25
2021/07/13 14:26
2021/07/13 14:29