• [解決済み] C言語のsize_tとは何ですか?

    質問 と混乱しています。 size_t で返されることは知っています。 sizeof 演算子を使用します。しかし、それは一体何なのでしょうか?データ型なのでしょうか? 例えば for のループになります。 for(i = 0; i < some_size; i++) を使用する必要があります。 int i; または size_t i; ? 解決方法は?

    2022-03-07 04:14:11
  • [解決済み] 関数内で期待される宣言指定子エラー

    質問 初めてなので、書式がおかしかったらごめんなさい。 私は、"expected declaration specifiers"のエラーが発生します。これは、私が一番下で定義したis_prime関数の中にあります。このエラーとそれを修正する方法について教えてください。 #include <stdio.h> #include <math.h> main() {

    2022-03-07 02:57:59
  • [解決済み] Cコードで2進法を書く [重複]。

    質問 この質問はすでにここに回答があります : CやC++でバイナリ・リテラルを使用することはできますか? (22件) 閉店 <スパン

    2022-03-06 23:27:29
  • [解決済み] ssize_t と int の使い分け

    質問 コード で書ける関数は 一つ の4つの方法が考えられます。 int do_or_die(int retval); int do_or_die(ssize_t retval); ssize_t do_or_die(int retval); ssize_t do_or_die(ssize_t retval); で呼び出され

    2022-03-06 22:46:48
  • [解決済み] MIPSアセンブリ言語における "move "と "li "の違いについて

    質問 C言語のコードをMIPSアセンブリ言語に変換する練習をしていたのですが、MIPSアセンブリ言語での move と li を変数に代入しています。 例えば、以下のC行をMIPSで実装する場合。 int x = 0; 私の理解が正しければ(大いに疑問ですが)、これらは両方ともMIPSアセンブラで動作するようです。 move $s0, $zero li $s0, $ze

    2022-03-06 22:25:57
  • [解決済み] C 言語で ASCII 文字を int に変換する方法

    質問 C言語でASCII文字をint型に変換するにはどうすればよいですか? どのように解決するのですか? どうなんでしょう。 int a_as_int = (int)'a';

    2022-03-06 21:25:52
  • [解決済み] read()関数を使ったファイルからの読み込み

    質問 数字を1行ずつ区切って読み取るプログラムを書かなければなりません。1行だけ読み込んで、その後に int をバッファから取得し、ファイルの終わりまで続けますか?read and writeを使った良い例を見つけるのは本当に難しいです。 私の例はなんとなく動いているのですが、私がしたいのは '\n' charに変換し、バッファをintに変換しています。 #include <

    2022-03-06 20:31:46
  • [解決済み] read()関数を使ったファイルからの読み込み

    質問 数字を1行ずつ区切って読み取るプログラムを書かなければなりません。1行だけ読み込んで、その後に int をバッファから取得し、ファイルの終わりまで続けますか?read and writeを使った良い例を見つけるのは本当に難しいです。 私の例はなんとなく動いているのですが、私がしたいのは '\n' charに変換し、バッファをintに変換しています。 #include <

    2022-03-06 17:55:41
  • [解決済み] 負の16進数から10進数への変換方法

    質問 16進数を2進数に変換して、各ビットに2の累乗をかけ、結果を得るためにすべての値を合計することなく、簡単に16進数の負の値(補完符号化)を10進数に変換することが可能である方法を知りたいのですが、それにはあまりにも多くの時間がかかります。 数値の例(32ビット):0xFFFFFE58 どうすればいいのでしょうか? どのように解決するのですか? コンピュータを使わなくても、

    2022-03-06 17:55:40
  • [解決済み] C言語プログラミングのREPLはあるのか?[クローズド]

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack Over

    2022-03-06 17:26:59
  • [解決済み] プロトコルでサポートされていないアドレスファミリ

    質問 次のコードは、TCPクライアントのソケットプログラミングサンプルです。 しかし、これを実行すると、Address family not supported by protocolとしてconnect()が返されます。 プラットフォームがipv6をサポートしていない場合、この問題が発生すると聞いたことがあります。 しかし、私が書いたAF_INETはipv4です。 また、私

    2022-03-06 14:10:42
  • [解決済み] static constとconstの違いは何ですか?

    質問 とはどのような違いがあるのでしょうか? static const と const ? 例えば static const int a=5; const int i=5; 両者に違いはあるのでしょうか? どのような場合にどちらを使うのでしょうか? どのように解決するのですか? 違いは連動性です。 // At file scope static const int a=

    2022-03-06 13:55:47
  • [解決済み] Cのtypeof演算子

    質問 C言語のtypeofは本当に演算子なのですか? C言語にはポリモーフィズムがないので、実行時にやることがないのではないかと思っています。 つまり、コンパイル時にtypeofの答えが分かっている。 (コンパイル時にわからないようなtypeofの使い方は思いつきません。)ですから、演算子というよりは、コンパイル時の指令のようなものに見えるのです。 typeofは(GCCで)何か(プ

    2022-03-06 13:33:15
  • [解決済み] 2つのintをcで割るには?

    質問 2つの数字を割って、このような結果を得たい。 5 / 2 = 2.50 しかし、2しか出力されない。 何が間違っているのかわからない。 以下は私のコードです。 int a; int b; int c; printf("First num\n"); scanf("%d", &amp;a); printf("Second num\n"); scanf("%d", &amp

    2022-03-06 13:10:41
  • [解決済み] C 言語の Null 終端文字列

    質問 C言語の文字列は、最後の1文字をセットする必要があるのでしょうか?をセットしないと、デバッグ時にstring1[257]がNULLにならない。文字列の配列の割り当てられたメモリの解放に問題があるので、それが原因だと思いました。 char string1[257], string2[257]; scanf("%s", &amp;string2); string1[257] = '\0'

    2022-03-06 10:51:16
  • [解決済み] C言語で文字列をトリミングする [重複]。

    質問 この質問はすでにここに回答があります : 標準的な方法で先頭/末尾の空白をトリミングするには? (回答数39件) 閉店 &lt;スパン

    2022-03-06 10:33:03
  • [解決済み] C言語でstrtok()はどのように文字列をトークンに分割するのですか?

    質問 の仕組みについて教えてください。 strtok() 関数を使用します。マニュアルには、文字列をトークンに分割すると書いてあります。マニュアルを読んでも、実際に何をするのか理解できません。 にウォッチを追加しました。 str と *pch の内容は、最初のwhileループが発生したときに動作しているかどうかを確認するために str は "これ" だけでした。以下の出力はど

    2022-03-06 09:54:56
  • [解決済み] .txtファイルへの書き込みは?

    質問 の中にちょっとしたテキストを書き込むにはどうしたらいいでしょうか? .txt ファイルを作成できますか? 3~4時間以上ググってますが、やり方がわかりません。 fwrite(); は引数が多すぎて、使い方がわかりません。 に名前と数個の数字を書きたいだけなのに、一番使いやすい関数はなんだろう? .txt ファイルを作成できますか? char name; int num

    2022-03-06 09:04:02
  • [解決済み] error: 'for' loop initial declarations are only allowed in C99 mode [duplicate].

    質問 この質問はすでにここに回答があります : CプロジェクトをC99モードでコンパイルするには? (回答4件) 閉店 &lt;スパン 6年

    2022-03-06 08:51:47
  • [解決済み] C言語でprintfを使用してchar配列を表示するには?[クローズド]

    質問 閉店 . この質問はもっと必要です フォーカス . 現在、回答は受け付けておりません。 &lt;パス この質問を改善したいですか? 問題を更新して、1つの問題だけに焦点を当てるようにします。 この投稿を編集する .

    2022-03-06 08:46:12