ホームページ  >  記事  >  国語第二言語Cの試験とは何ですか?

国語第二言語Cの試験とは何ですか?

不言
不言オリジナル
2019-03-13 11:45:407773ブラウズ

国語第二言語Cの試験とは何ですか?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。