トップ「C」の質問

Cは、システムプログラミング(OSおよび組み込み)、ライブラリ、ゲーム、およびクロスプラットフォームに使用される汎用プログラミング言語です。

Cで配列のサイズを決定するにはどうすればよいですか?

Cで配列のサイズを決定するにはどうすればよいですか?つまり、配列が保持できる要素の数は?

c arrays memory

配列のすべてのメンバーを同じ値に初期化するにはどうすればよいですか?

私はCに大きな配列を持っています(それが違いを生むなら私はかつてこれを行う簡単な方法を知っていたと誓うことができました。 私の場合はmemset()を使用できますが、C構文に組み込まれているこれを行う方法はありませんか?

c arrays initialization array-initialize

CおよびC ++でcharをintに変換する

CおよびC ++でcharをintに変換するにはどうすればよいですか?

c++ c gcc

Cでランダムなintを生成する方法は?

Cで乱数を生成する関数はありますか? または、サードパーティのライブラリを使用する必要がありますか?

c random

Cでブール値を使用する

Cには組み込みのブール型はありません。 Cでそれらを使用するための最良の方法は何ですか?

c boolean

C:++ iとi ++の違いは何ですか?

Cでは、 ++iとi++を使用することの違いは何ですか?また、 forループのインクリメントブロックでどちらを使用する必要がありますか?

c for-loop post-increment pre-increment

printfのdoubleの正しいフォーマット指定子

printfのdoubleの正しいフォーマット指定子は何ですか? それは%f %lfですか、それとも%fだと思いますが、よくわかりません。コードサンプル#include <stdio.h> […] 続きを読む…

c floating-point printf double format-specifiers

Cでconst /リテラル​​文字列を連結するにはどうすればよいですか?

私はCで働いており、いくつかのことを連結する必要があります。今私はこれを持っています:message = strcat("TEXT ", var); message2 = strcat(strcat("TEXT ", foo), […] 続きを読む…

c string concatenation

Cで文字列の配列を作成するにはどうすればよいですか?

Cで文字列の配列を作成しようとしています。このコードを使用する場合:char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gccは「警告:互換性のないポインタ型からの割り当て」を表示します。 これを行う正しい方法は何ですか?編集: printf(a[1]); 、「うーん」と正しく出力されるため、なぜこれがコンパイラの警告を表示するのか興味があります。

c arrays string