問題タブ [cc]
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 - gets 関数を使用して文字を読み取り中にエラーが発生しました
文字列をファイルに書き込んでいます。ただし、文字列の最初の部分のみがファイルに挿入されるだけです。他はありません。例:「I Like Flowers」と書くと、「I」のみがファイルに書き込まれます。
c - Cコードの挙動がおかしい(fgets関数)
私のCプログラムでfgets
は、データを読み取っていません。以下のコードを参照してください。
制限に入ると、プログラムは「文字列を入力してください」と表示し、終了します(データを入力する前に)。scanf("%d", &limit);
ステートメントを削除すると、正常に 動作します。getchar();
また、上記のステートメントを追加すると、fgets
正常に機能します。この問題の背後にある理由を知っている人はいますか?
gcc - コンパイラ フラグ「-static-libgcc」の使用
gcc での -static-libgcc コンパイラ フラグの正確な使用法は何ですか?
特に、Solaris マシンで使用されるのはなぜですか?
c - Cプログラムをコンパイルするときのccとcc -cの違い
私は C 言語が初めてで、C ソース コードをコンパイルするときの cc filename.c と cc -c filename.c の違いを知る必要があります。cc -c コマンドがオブジェクト モジュールを作成することは知っています。その場合、そのオブジェクト モジュールを実行可能ファイルに変換する方法を教えてください。
matlab - Matlabで.ccファイルをmexにコンパイルするとエラーが発生する
.cc ファイルを mex にコンパイルしようとしていますが、Matlab で mex ファイル名コマンドを使用しています。私のコンパイラは [1] Lcc-win32 C 2.4.1 in C:\PROGRA~1\MATLAB\R2012b\sys\lcc です。
ただし、いくつかのエラーがあります。
最初のエラーの理由は、sys フォルダーに time.h ファイルがないためだと思います。代わりに timeb.h ファイルがあります。しかし、次のエラーの理由はわかりません。
いくつかの相対コードを次に示します。
誰でも私にヒントを与えることができますか?
perl - 「Config_heavy.pl」キーに関するドキュメントはありますか?
perl をインストールした後、Config_heavy.pl
ファイルを見つける/usr/lib/perl5/5.18/mach/Config_heavy.pl
ことができます。それらは明らかですが、よくわからないことがあります。
呼び出すperl -V
と、これらすべての値がそこに表示されます。
私が本当に知りたいのは、どの値が本当に「難しい」かということだと思います。なぜなら、このファイルだけでなく、変更が影響を与えず、変更後に影響を与えるからです。たとえば、ccflags に ' ' を追加して、-I.
CPAN が "" の代わりに <> を含むローカル ヘッダーを検索するように、CPAN に影響を与えるように変更できます (これは Authen::PAM で見つけることができます ;) )。
したがって、このファイル内のキーに関する情報が他にもある場合は、喜んでお知らせします。
c - printf への getchar を使用した char * の奇妙な出力
私は次のクラスのために C のスキルを磨いていprintf
ますgetchar
。具体的には、出力しようとする文字列は、各文字に同じ文字シーケンスが追加されます。、および(Xcode)でコンパイルするようにfoo
なります。この問題を示すサンプル コードを次に示します。"f?8@{?o?8@{?o?8@{?"
cc
f¿:¿o¿:¿0¿:¿
Apple LLVM 5.0
私はどこでも検索しましたが、これは他のどこにも見られませんが、これは少し特殊なケースのようです. これは、私が考慮していないエンコードの問題ですか?