C言語国家試験2級の内容は主に、C言語プログラムの構造、データ型と演算、選択構造プログラミング、ループ構造、配列や関数の定義と参照などです。 、およびコンパイル 前処理、ポインタ、構造体、ビット操作、ファイル操作。
1. C 言語プログラムの構造テストのポイントには、次も含まれます:
1. プログラムの構造、main 関数およびその他の関数。
2. プログラム内のヘッダー ファイル、データの説明、関数の開始マークと終了マーク、およびコメント。
3. ソースプログラムの記述形式。
4. C 言語のスタイル。
2. データ型とその操作
1. C データ型 (基本型、構築型、ポインター型、無値型) とその定義方法。
2. 演算子の種類、演算の優先順位、結合性。
3. 異なる種類のデータ間の変換と操作。
4. 式の種類(代入式、算術式、関係式、論理式、条件式、カンマ式)と評価規則。
5. 式ステートメント、空のステートメント、複合ステートメント。
6. 入出力関数を呼び出し、データを正しく入力し、出力形式を正しく設計します。
3. 選択構造のプログラミング
1. if ステートメントを使用して選択構造を実装します。 #####2. switch ステートメントを使用して、複数分岐選択構造を実装します。
3.構造のネストを選択します。
4. ループ構造1. for ループ構造。
2. While および do-while ループ構造。
3、 continue ステートメントと Break ステートメント。
4. ループのネスト。
5. 配列の定義と参照1. 1 次元配列、2 次元配列の配列要素の定義、初期化、参照。
2. 文字列と文字配列。
6. 関数1. ライブラリ関数の正しい呼び出し。
2. 関数の定義方法。
3. 関数の型と戻り値。
4. 仮パラメータと実パラメータ、およびパラメータ値の転送。
5. 関数の正しい呼び出し、ネストされた呼び出し、および再帰呼び出し。
6. ローカル変数とグローバル変数。
7. 変数のストレージ カテゴリ (自動、静的、レジスタ、外部)、変数のスコープ、および有効期間。
7. コンパイルの前処理1. マクロの定義と呼び出し (パラメータなしのマクロ、パラメータありのマクロ)。
2.「ファイルインクルード」処理。
8. ポインター1. アドレスとポインター変数、アドレス演算子、間接アドレス演算子の概念。
2. 1 次元および 2 次元の配列および文字列のアドレス、および変数、配列、文字列、関数、構造体を指すポインター変数の定義。上記の種類のデータはポインタを介して参照されます。
3. ポインタを関数パラメータとして使用します。
4. アドレス値を返す関数。
5. ポインター配列、ポインターからポインター。
9. 構造 (つまり、「構造」) とコミュニティ (つまり、「結合」)1. typedef を使用して新しい型を記述します。
2. 構造体、共用体型データの定義とメンバの参照。
3. 構造体を通じてリンク リストを構築し、一方向リンク リストを確立し、ノード データを出力、削除、挿入します。
10. ビット演算1. ビット演算子の意味と使用法。
2. 単純なビット演算。
11. ファイル操作バッファされたファイル システム (つまり、高レベルのディスク I/O システム) と、非標準のバッファされたファイル システム (つまり、低レベルのディスク I/O システム) のみが必要です。レベルのディスク I/O システム) O システム) 必要ありません。
1. ファイル タイプ ポインター (ファイル タイプ ポインター)。
2. ファイルのオープンとクローズ (fopen、fclose)。
3. ファイルの読み書き (fputc、fgetc、fputs、fgets、fread、fwrite、fprint、fscanf 関数の適用)、ファイルの位置決め (rewind、fseek 関数の適用)。
以上が国語第二言語Cの試験とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。