問題タブ [string.h]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - my_shell プログラムの文字列バグ
入力で指定されたプログラムを実行する単純なシェル プログラムを作成しようとしています。主な機能には、(入力をトークンに分割するためにscanner()
使用する) と(プロセスをフォークしてプログラムを実行する) の 2 つがあります。strtok
execute()
残念ながらうまくいきません...string[0]
の最後scanner()
と最初に印刷しようとしましたexecute()
。1回目は正しい出力ですが、2回目string[]
は一連の乱数で変更されているように見えるため、execvp()
機能しません...
の値がstring[]
変化する理由が本当にわかりません。おそらく非常にばかげたエラーですが、わかりません。私は本当にあなたの助けが必要です!アドバイスありがとう。
c - ANSI C strstr() がポインターで機能しない
strstr() を使用して、文字列内の部分文字列を見つけようとしています。char[] の使用のみが機能し、char* は機能せず、セグメンテーション エラーが発生します。
したがって、これは機能しています:
しかし、これは機能していません:
これはどちらでもありません:
そして、これも:
それは既知のバグまたは機能ですか?
c - コードは C の文字列から n 桁の数字を取得できません
文字列から整数を取得できない方法を知りたい
たとえば、ここに私のコードがあります:
実行すると、1998 ではなく 0 が出力されます。どうすれば修正できますか?
c - Realization of strtok in C
can you say it is the right realization of strtok? Or you can show your realization?