問題タブ [jansson]
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 - セグメンテーション違反を回避するためにこの c プログラムを改善するにはどうすればよいですか?
すべての偶数インデックスで、構築された json を MQTT 経由で送信する必要があり、送信されたら json をクリアする必要があり、json を再度構築する必要があります。同じために、以下のスクリプトを使用しています。
一方、同じものをコンパイルして実行すると、
これを解決するには?この上記のプロセスの何が問題で、これを修正する方法は?
コメントからの提案
コメントからの提案の後、上記のコードは次のように変更されました。
そして、望ましい結果を達成することができます。
json - jansson ライブラリを使用して json_dump を実行中に json_real の精度を設定する方法
8.13 の double 値が json_real に渡され、json をダンプすると、8.1300000000000008 が出力されていることがわかります。C で 8.13 または 8.13000000000000000 を正確に取得する方法はありますか?