に関する質問と回答および情報 c

柔軟な配列メンバーを持つ構造体とポインターメンバーを持つ構造体の違い

柔軟な配列と構造体メンバーとしてのポインターの違いとはかなり混同しています。誰かが提案した、ポインタを持つ構造体はmallocを2回必要とします。ただし、次のコードを検討してください。struct..。

• c • flexible-array-member

STMのCRC8値がオンライン計算機と一致しません

そのため、私はCRCを学習しようとしており、STM32G070ヌクレオボードに同じものを実装しようとしました。必要なすべての構成を設定した後、予期しない値が返されます。私が使用したウェブサイト...

互換性を高めるために古いバージョンのライブラリでプログラムをコンパイルする方法

アプリケーションを作成していて、実行可能ファイル自体を配布したいのですが、(Arch Linuxを使用して)コンピューターでコンパイルすると、利用可能な最新のライブラリーと思われるものでコンパイルされます。これ ...

Cプログラムでサウンドを再生できない

だから私は小さなゲームを作っており、プレーヤーが何かをしたときに音を鳴らしたいのですが、これまでのところ、PlaySound(TEXT( "C:\\ Users \\ kondi \\ OneDrive \\ Desktop \\ C files \\ Sounds \\ Pickup.wav ")、..。

プロセスとスレッドを使用して生産者/消費者問題を実装する方法

私は現在、生産者/消費者問題を取り上げ、ユーザーが処理する仕様でそれを実装するように求められるプロジェクトに取り組んでいます。その数は...によって決定されます。

fibonnaciランタイムを計算するとき、プログラムは最初に最大数を出力します

#include <stdio.h> #include <stdlib.h> #include <time.h> #defineMAX_TIMINGS100静的ダブルタイミング[MAX_TIMINGS]; int fibonnaci(int n){int a = 0、b = 1、c; int i; 構造体..。

rand()が負の数を返すのはなぜですか?[閉まっている]

乱数を取得しようとしていますが、受け取る数値の一部が負です。abs(rand())とrand()%100を試しましたが、どちらも機能しません。何か案は?srand(time(NULL)); u_int32_t..。

2つの数字と文字についてのスイッチコマンドを使用したcのプログラム[クローズ]

彼が2つの数字で実行する操作で、それぞれ2つの数字と1つの文字を要求するプログラムを作成します。他の文字を入力すると、メッセージが表示されます ".. ..

名前で数値を並べ替えた後、バイナリファイルを作成します

txtファイルから名前の付いた番号のリストを並べ替えてbinファイルに書き込むCプログラムを作成しようとしていますが、問題はbinファイルにtxtファイルを書き込めないことです:45 uwe 788 maria .. 。

Appleシリコンでの浮動小数点例外のトラップと信号処理

MacOSで浮動小数点例外をトラップするには、feenableexcept機能を提供する拡張機能を使用します。元の拡張機能(2009年に作成)はここにありますhttp://www-personal.umich.edu/~williams / ...

なぜ0xffを計算し、Dos_header、DWORDなどを印刷するのですか?

私はPEパーサーを作成していますが、オープンソースを確認したところ、0xffまたは0xff00で0xff00のdosheaderのe_magicを計算し、8でビット計算を行うフレーズを見つけました。

配列に特定の数値セットしかないかどうかを確認する

私の目標はポーカーゲームを再現することでした。ここでは、ハンドに「ペア」が見つかったかどうかを確認し、カウントを返します。しかし、私が3種類または4種類を取得した場合、たとえ...

MPI Gathervは、2次元配列のサイズが異なる場合にデータの順序を誤って表示します

私はN*N 2次元配列を取得しようとしています。各プロセスに多数の列を処理させ、要素に対してアクションを実行して、それらを再び1つの2次元配列にまとめます。私は持っています ...

関数エラー:「char」の前に「)」が必要です

これはポイントでいっぱいのテーブルを作成するプログラムですが、関数で分離しようとしています。将来、変数xとtabuleiroを使用して関数を追加する必要があるため、これを行っています。

stdinをexecから読み取りパイプにリダイレクトします

基本的に、私は練習用に独自のxargs実装をプログラミングしています。元のxargsとの主な違いは、親のstdinから取得した最初の4行をバッファリングすることです...