問題タブ [itoa]
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 で itoa() を取得するには、どのライブラリをダウンロードする必要がありますか?
itoa()
Cで使いたい。どのライブラリをダウンロードする必要がありますか?
独自のコードを使用する代わりに、特定のライブラリを含めることをお勧めしますが、それは間違っている可能性があります。
使用方法の例をいくつか見てきましitoa()
たが、問題はライブラリ ファイルを取得する方法です。
c - Cで文字列を作成する
Texas Instrument CCS で、次のような C の文字列を作成しようとしています{steps: nSteps}
。json として送信するためにnSteps
、int
次のコードを使用して文字列にも変換したいです。
このエラーがあります
と
エラーが表示される
「#29 予想される表現」
そしてまた
" #169-D 型 "const char *" の引数は型 " のパラメーターと互換性がありません"
c - C : 「1764 の平方根は 42 で、ASCII では * です」と出力するにはどうすればよいですか?
わかりましたので、私はCを学んでおり、基本を理解するために単純な関数を使用しようとしていますが、ここでセグメンテーション違反で立ち往生しています。このコードをh3lpで動作させることができません。ありがとうございました!!!
私のコードをハックして、学びたいだけです!!
c - C に関する itoa() と char 配列の問題 (LCD とのインターフェース)
簡潔にするために最善を尽くしています。整数変数 (1 桁以上) を出力するように LCD をプログラムしようとしています。LCD は ASCII 文字を使用するため、itoa 関数を使用してこれを実行しようとしています。以下のコードは、必要に応じて "Set Temp: " をコンパイルして出力します。問題は、numberString 配列に格納されている文字 (数字) を希望どおりに出力しないことです。writeString 関数は正常に動作していますが、「Set Temp:」の後に int setTemp の値を出力しない理由がわかりません。出力されるのは、カーソルがぶら下がっている「Set Temp:」だけです。
おそらく、カーソルが値をLCDに表示する位置にぶら下がっていることに言及する価値があります。これは、空の値を表示しているだけでなく、何も表示していないか、何かを待っているだけであることを示しています。
質問の形式が間違っていることをお詫びします。私は新しいです。
c++ - フォーマット: 1 を「01」に、2 を「02」に、3 を「03」に、などに変換する方法
次のコードは値を時刻形式で出力します。つまり、午後 1 時 50 分と 8 秒の場合、01:50:08 として出力されます。
しかし、私がやりたいことは、(a) これらの int を char/string に変換し (b)、同じ時刻形式を対応する char/string 値に追加することです。
私はすでに(a)を達成しています。私は(b)を達成したいだけです。
例えば
「currenthour」、「currentmins」、および「currentsecs」を出力すると、01:50:08 ではなく、1:50:8 と同じ時刻が出力されます。
アイデア?
c - 文字入力に7ビット出力を提供するitoa
Conversion of Char to Binary in C の例を使用して、C (gcc v-5.1) の組み込みライブラリ (itoa) を使用して文字をバイナリに変換しようとしていますが、文字入力に対して 7 ビットの出力が得られます。 itoa関数.しかし、Cの文字は本質的に8ビットの整数であるため、8ビットの出力を取得する必要があります.なぜそうなのか説明できますか??
バイナリ変換を実行するコード:
PS:- これは、stackoverflow.com での最初の質問です。事前に間違いがあれば申し訳ありません。