問題タブ [timespec]

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.

0 投票する
1 に答える
52 参照

c - コマンドラインから時間を取得して、それを struct timespec 変数に格納しようとしています

コマンドラインからエポック形式で時刻を入力しようとしていますが、それを struct timespec 変数に保存したいと考えています。

私はそれを保存して何とか印刷することができますが、timespec変数に何かを追加すると奇妙なことが起こります

これがコードです

これが入力と出力です

*argv[] に他の変数タイプを使用しようとし、print の出力に %s を使用しようとしましたが、前の時間では正しい入力が得られましたが、後の時間では何か奇妙なことがわかりました。 %ld を %s に変更します。さらに、これを行うと、正しい形式を使用していないため、コンパイラはいくつかの警告を出します

このgccバージョンを使用しています