Loose-Info.com
Last Update 2024/01/11
TOP - 各種テスト - C言語

機能別メニュー

各種試行一覧

表示 文字集合 現在の環境における、基本文字集合(文字セット)の文字コードリスト(実装依存)を出力
表示 文字集合 トライグラフの出力例
表示 文字集合 文字集合に含まれるエスケープシーケンスの出力デバイス上での動作
表示 数値の範囲 現在の環境における整数型の格納範囲を定義するマクロの値を出力
表示 数値の範囲 現在の環境における浮動小数点型の格納範囲を定義するマクロの値を出力
表示 識別子 識別子として使用可能な文字に関するテスト
表示 識別子 GCC-12.2.0における実装ベースの予約語の調査
表示 識別子 各種識別子の使用例(マクロ名、構造体タグ・メンバ、共用体タグ・メンバ、列挙型タグ名、typedef名、関数名、変数名、ラベル名)
表示 識別子 識別子のスコープ
表示 識別子 リンケージ
表示 識別子 名前空間(異なる名前空間で同名の識別子を使用したサンプルコード)
表示 型 整数型 各種整数型および範囲(出力は実装依存値)
表示 型 浮動小数点型 各種浮動小数点型および範囲(出力は実装依存値)
表示 型 型char 型charおよび範囲(出力は実装依存値)
表示 型 型void 引数、戻り値が共に型voidである関数
表示 定数 整数定数 定数の型を示すプレフィックス・サフィックス
表示 定数 整数定数が割り当てられる型階層の確認
表示 定数 浮動小数点定数 定数の型を示すプレフィックス・サフィックス
表示 定数 文字定数 文字コードリスト
表示 定数 文字列リテラル マルチバイト文字、ワイド文字列リテラルを含む例 文字列リテラルの連結
表示 コメント 各種コメント記述方法によるコンパイルテスト
表示 式 式の総称選択(_Generic)
表示 副作用完了点
表示 演算子 配列の添え字 [ ]
表示 演算子 関数呼び出し ( )
表示 演算子 ドット演算子 .
表示 演算子 アロー演算子 ->
表示 演算子 複合リテラル
表示 演算子 後置 ++ および --
表示 演算子 前置 ++ および --
表示 演算子 アドレス演算子 &、間接演算子 *
表示 演算子 単項演算子 + および -
表示 演算子 ビット否定演算子 ~
表示 演算子 論理否定演算子 !
表示 演算子 sizeof演算子
表示 演算子 _Alignof演算子
表示 演算子 キャスト演算子
表示 演算子 乗除演算子 * / %
表示 演算子 加減演算子 + -
表示 演算子 シフト演算子 << >>
表示 演算子 関係演算子 < > <= >=
表示 演算子 等価演算子 == !=
表示 演算子 ビット単位のAND演算子 &
表示 演算子 ビット単位のXOR演算子 ^
表示 演算子 ビット単位のOR演算子 |
表示 演算子 論理積(AND) &&
表示 演算子 論理積(OR) ||
表示 演算子 条件演算子 ? :
表示 演算子 代入演算子 = += -= *= /= %= <<= >>= &= ^= |=
表示 演算子 コンマ演算子 ,
表示 宣言 各種宣言例
表示 宣言 記憶域(storage)クラス指定子 extern
表示 宣言 記憶域(storage)クラス指定子 static
表示 宣言 型指定子
表示 宣言 型(type)修飾子 const
表示 宣言 型(type)修飾子 restrict
表示 宣言 ポインタの宣言
表示 宣言 配列の宣言
表示 宣言 関数の宣言
表示 宣言 型名
表示 宣言 typedef
表示 宣言 初期化
表示 宣言 _Static_assert宣言によるエラーメッセージ出力例
表示 ラベル
表示 ブロック
表示 空(null)
表示 if
表示 switch
表示 while
表示 do
表示 for
表示 goto
表示 continue
表示 break
表示 return
表示 関数 関数定義
表示 関数 関数へのポインタ
表示 関数 関数へのポインタの使用例
表示 プリプロセッサ指令 #include
表示 プリプロセッサ指令 #define
表示 プリプロセッサ指令 #define (引数付き)
表示 プリプロセッサ指令 #演算子 (文字列化演算子)
表示 プリプロセッサ指令 ##演算子 (トークン連結演算子)
表示 プリプロセッサ指令 #undef
表示 プリプロセッサ指令 #if #elif #else #endif
表示 プリプロセッサ指令 #ifdef #ifndef
表示 プリプロセッサ指令 #line
表示 プリプロセッサ指令 #error
表示 プリプロセッサ指令 #pragma
表示 プリプロセッサ指令 _Pragma演算子
表示 プリプロセッサ指令 defined演算子
表示 プリプロセッサ指令 インクルードガードの有無による挙動の確認
表示 ポインタ ポインタの宣言・演算例
表示 ポインタ 配列、ポインタ、ポインタのポインタによる各要素へのアクセス例
表示 ポインタ 関数引数としてのポインタの使用に関する試行
表示 ポインタ 引数にポインタを含む関数の値渡しとポインタ渡しの比較
表示 enum(列挙型) 列挙定数の識別子重複エラーに関するテスト
表示 enum(列挙型) enum型変数の使用 初期化指定値無しの列挙型
表示 enum(列挙型) enum型変数の使用 初期化指定値有りの列挙型
表示 enum(列挙型) enum型変数の使用 列挙型を引数と戻り値に使用する関数
表示 enum(列挙型) #defineで定義されたマクロ名enumの定数名が重複する場合のコンパイル結果
表示 enum(列挙型) #defineによるマクロと同様のenumの使用例
表示 main()関数 コマンドライン引数無しでの呼び出し
表示 main()関数 コマンドライン引数取得を伴う呼び出し (int argc, char *argv[])
表示 main()関数 戻り値としてのマクロの使用 EXIT_SUCCESS EXIT_FAILURE
表示 増分演算子(++)の前置・後置の挙動比較