• [解決済み] srand(time(NULL)) はシード値を十分に速く変更しない [duplicate] 。

    質問 この質問はすでにここに回答があります : srand() - なぜ一度しか呼ばないのか? (回答7件) 閉店 <スパン 6年前

    2022-01-28 17:31:07
  • [解決済み] C言語での未宣言(この関数での初使用) [閉鎖]

    質問 閉店しました。 この質問には デバッギング詳細 . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack Overflow用です。

    2022-01-28 16:28:36
  • [解決済み】初期化がキャストなしで整数からポインタを作成 - C言語

    質問 この投稿が無知だと思われたら申し訳ないのですが、私はまだC言語を使い始めたばかりで、あまり理解できていないのです。今、ポインターを理解しようとしています。 このコードは、change関数でbの値を変更し、ポインタを渡すことで(戻らずに)main関数に持ち帰ることができるかどうかをテストするために作りました。 しかし、次のようなエラーが発生します。 Initialization

    2022-01-28 15:16:57
  • [解決済み] X86アセンブリ - IDIV命令の取り扱い

    質問事項 私は現在、入力として.cファイルを取り、アセンブリコード(X86、AT&T構文)を生成する簡単なCコンパイラを作成しています。 すべてが順調なのですが、IDIVQ命令を実行しようとすると、浮動小数点例外が発生します。以下は私の入力です。 int mymain(int x){ int d; int e; d = 3; e = 6 / d; return

    2022-01-28 13:53:47
  • [解決済み] scanf()を使って、改行が見つかるまで入力から読み込むにはどうしたらいいですか?

    質問 C言語で、入力からスペースがあるまで読み、その後ユーザーがエンターキーを押すまで読むという作業を頼まれたのですが、どうすればいいですか? このようにすると scanf("%2000s %2000s", a, b); 1番目のルールに従いますが、2番目のルールには従いません。 と書くと 私は賢い 私が得るものは同等である。 a = "I"。 b = "am"。 しか

    2022-01-28 12:02:24
  • [解決済み] pidでtask_structを探す効率的な方法

    質問 を効率的に見つける方法はありますか? task_struct を反復することなく、指定された PID に対して task_struct のリストですか? 解決方法は? 以下のいずれかを使用すると何が問題なのでしょうか? extern struct task_struct *find_task_by_vpid(pid_t nr); extern struct task_s

    2022-01-28 11:44:28
  • [解決済み] のエラーが発生しました。ISO Cは関数のネストを禁止しています。

    質問 このマージソートの使い方のどこが問題なのでしょうか? main()で指定されたサイズ9の配列をソートしようとしています。 しかし、私はmerge_sortメソッドを使っているのですが、すべての関数に対して "ISO C forbids nested functions" というエラーが表示されます。 arraycpy関数を削除すると、これらのメッセージは表示されなくなるので、明

    2022-01-28 11:25:03
  • [解決済み] C言語によるキャッシュシミュレータ

    質問 これは2回目の質問なんですが、かなり難しい質問です。それは学校の課題のためですが、誰も(TAを含めて)私を助けることができるように見えることはありません。このような場合、どのようにすればよいのでしょうか? 本来はキャッシュシミュレーターを作ることが課題でした。このバージョンはダイレクトマッピングで、実はプロジェクト全体のほんの一部なのですが、もしこれさえ出来なければ、他のアソシアテ

    2022-01-28 10:16:05
  • [解決済み] ld.exe: 出力ファイルを開くことができません ... : パーミッションが拒否されました。

    質問 最近、C言語のスキルを磨くためにWindows 7 Ultimate 32bitにCodeBlocks with mingw32をインストールしたのですが、この問題で少々困っています。 私は自分の設定がうまくいっていることを確認するために、短いフィボナッチ・ジェネレータを起動することにしましたが、ハードルに突き当たりました。 プログラムのコンパイル、リンク、その他は魅力的で、期

    2022-01-28 09:55:14
  • [解決済み] C言語のビット演算において、0x01と0x80は何を表しているのですか?

    質問 C言語でビットの順序を逆にしようとしています(宿題の質問、テーマ:ビット演算子)。 私は見つけた これ しかし、使用されている16進数の値 -- 0x01 と 0x80 -- に少し困惑しています。 unsigned char reverse(unsigned char c) { int shift; unsigned char result = 0;

    2022-01-28 09:54:02
  • [解決済み】Cygwin - Makefile-error: ターゲット `main.o' のレシピに失敗しました。

    質問 現在、良いmakefileを書くのに失敗しており、その理由がわかりません。 これは私のmain.cです。 #include <windows.h> #include <stdio.h> int main(int argc, char *argv[]) { printf("MEEEEEP"); return (0); } これが私のma

    2022-01-28 08:28:08
  • [解決済み] C言語でユーザー入力を待つ?

    質問 ユーザーの入力に対して一時停止する簡単なコマンドを作ろうとしています。Bashスクリプトで使えると思います。 以下は私のコードです。 #include <stdio.h> int main() { char key[1]; puts("Press any key to continue..."); fgets(key,1,stdin); } ユーザー

    2022-01-28 08:10:25
  • [解決済み] ENOENTが "No such file or directory "という意味なのはなぜですか?

    質問 とは何ですか? ENT の意味は ENOENT ? エラーにならないはずです。 そのようなファイルやディレクトリはありません という名前だけで ENOFILE ? 何かエピソードや理由があるのでしょうか? 解決方法は? Error NO ENTry(またはError NO ENTity)の略で、実際にはファイル/ディレクトリ以外にも使用できます。

    2022-01-28 05:44:13
  • [解決済み】C言語で浮動小数点例外(コアダンプ)発生

    質問 Cプログラムを書いて、fedora 32でコンパイルしているとき、いつも次のようなメッセージが表示されます。 Floating point exception (core dumped) ターミナルからユーザーの入力をスキャンしようとすると、何が間違っていたのかわかりません。 私は、いくつかの printf の関数を間に挟んで、どこで止まるかを知ることができました。 scan

    2022-01-28 04:01:37
  • [解決済み] error C2371: 'functionname' redefinition: 異なる基本型

    質問 問題があります。Visual Studio 2013を使用していますが、以下のエラーが発生します。 Error C2371: 'getgrundflaeche' redefinition: different basic types. なぜこのエラーが発生するのかわかりません。VS12で同じエラーが発生しました。 getgrundflaeche() . 以下はそのCodeで

    2022-01-28 02:39:39
  • [解決済み】警告。この関数ではXが初期化されていない状態で使用される可能性があります。

    質問 カスタム構造体(quot;vector")を書いています。どうして Warning: "one" may be used uninitialized をここに示します。 これは私のvector.hファイルです #ifndef VECTOR_H #define VECTOR_H typedef struct Vector{ int a; int b;

    2022-01-28 01:44:09
  • [解決済み] 無効な型引数 -> C構造体

    質問 次のように、構造体の配列のアイテムにアクセスして、構造体のフィールドを表示しようとしています。 printList(Album *a, int numOfStructs) { int i; int j; for(i = 0; i < numOfStructs; i++) { printf("number%d\n:", i+1)

    2022-01-28 01:35:54
  • [解決済み】CodeBlocksで "No such file or directory "というエラーが発生する。

    質問 以下は、CodeBlocks IDEで行った手順です。 Create a new project->console->C->Name->debug and release->finish だから、私が main.c でビルドすると、"Hello World!" が表示されるはずなのですが、次のような変な表示になってしまいます。 mingw32-

    2022-01-27 09:31:43
  • [解決済み】不完全な入れ子ループにおける最内周ループとは?

    質問 Helo、不完全にネストされたループの場合の内部ループの定義について、少し混乱しています。以下のコードを考えてみてください。 for (i = 0; i < n; ++i) { for (j = 0; j <= i - 1; ++j) /*some statement*/ p[i] = 1.0 / sqrt (x); for (j =

    2022-01-27 07:06:32
  • [解決済み] C言語によるマルチパイプの実装

    質問事項 私はC言語でシェルに複数のパイプを実装しようとしています。 ウェブサイト で、私が作った関数は、この例に基づいています。以下はその関数です。 void executePipes(cmdLine* command, char* userInput) { int numPipes = 2 * countPipes(userInput); int status;

    2022-01-26 23:22:44