c

    -2

    1答えて

    配列を整理して中央値を見つける必要があります。私は私の質問に_ []演算子を使用することはできませんし、私のコードは、あなたがアイデアを得たが、それを正しく使用していませんでした int Median(int* numbers, int size) { int temp; int *num_tmp = numbers; int i, j; for (i

    1

    1答えて

    私のx86-64カーネルでは、.rodata ELFセクションを読み取り専用としてマップしようとしています。しかし、すべての文字列リテラルは、ファイル固有のセクションに格納されます。 .rodata.str1.8。 GCCが.rodataにすべての文字列を格納するオプションはありますか?.rodata.str.xをld,objdumpなどを使用して.rodataに連結することはできますか? ENT

    3

    1答えて

    : int pthread_mutexattr_setprotocol(pthread_mutexattr_t *attr, int protocol); あなたはmutex属性のプロトコルを定義することができます。 次のプロトコルを使用できます。 PTHREAD_PRIO_NONE PTHREAD_PRIO_INHERIT PTHREAD_PRIO_PROTECT 私がPTHREA

    0

    1答えて

    私はOpenSuse 42.3 Leapに取り組んでいます。これは私の最初のUnixメッセージ待ち行列であり、単純に新しい待ち行列を開くという基本的な問題があります。私のオリジナルの問題は、私は2つのキューを開くことができませんでしたが、数回の試行の後、私はこの奇妙な行動に減少問題を抱えていた: 私はこれに #include<stdio.h> #include <mqueue.h> int

    1

    1答えて

    私はstr.cpyを使用して2次元配列を作成しようとしていますが、プログラムは失敗します。コードは4つの配列addを受け取って、その内容を一致する配列にコピーします。 int InsertStudent(char *firstName, char* lastName, char* dynCourses, char *dynGrades, char firstNames[50][20],

    1

    1答えて

    私はfgetpos/fsetposがファイルの位置に戻るために使われていることを知っています。 しかし、私が最初にfseekでその位置にアクセスした場合、fgetpos/fsetposを使用して後で戻るか、同じfseekを使用する方が効率的ですか?

    -3

    1答えて

    以下のコードは、ファイル操作がのです。 最初のプログラムはファイルに読み込み、そのプログラムがどの質問をファイルから欲しいかをユーザーに尋ねた後に配列に格納します。ユーザーが入力すると、 "2"プログラムはファイルから2番目の質問を受け取り(ファイル内の2〜3の数字の間にあるすべての文字を取ります)、画面に印刷します。 私はこのコードをWindowsのDEV C++コンパイラに記述しました。これは

    0

    2答えて

    私のルーターでMIPSEL用にクロスコンパイルしようとしています。アセンブリで作業しているものがありましたが、現在は基本的なCコードをコンパイルしようとしています。 現在、単純なhello worldのcコードがあり、アセンブリのために動作するmipsel-linux-gnu-gccコンパイラを使用しています。 コンパイラのコマンドは: mipsel-linux-gnu-gcc -L/home/u

    -1

    1答えて

    リンクリストノードを作成するプログラムを作成しています。その後、いくつかの関数(挿入、検索、更新、および印刷)を追加します。リンクされたリストには、番号、名前、および数量が含まれています。 main関数は、ユーザーに操作コードの入力を求め、関数が要求した操作を呼び出します。 main() { char code; int c; for(;;) {

    -3

    2答えて

    #include <stdio.h> #include <assert.h> #include <stdlib.h> #include <string.h> int main(int argc, char *argv[]) { char * str = "Testing replace text...\n\n"; char* buffer = malloc(size