情報処理Ⅱ 第10回:2004年1月13日(火) の補足 2004/1/21 12:15:35 作成 注意 この補足の目的は,「試験範囲(講義内容)」と 「講義できなかったがどこかで学んでほしい情報」 の概要を提供すること. 試験範囲について 青のアンダーライン部が,主な試験範囲. アンダーラインをつけず,テーマ全体が試験範囲に 含まれるスライドもある. 色つき文字は構文を表す(必ずしも重要ではない). 知っておくべき「C言語の文法」 (全体) 型 制御文 配列とポインタ 演算子および式評価 識別子 前処理指令 関数 その他 知っておくべき「C言語の文法」(1) 型(データ型) 算術型,ポインタ型,配列型,関数型 構造体(struct)と共用体(union) 型定義(typedef) 列挙型(enum) void型 青線部: 主な出題範囲 知っておくべき「C言語の文法」(2) 制御文 if~else, while, for, do~while, switch~case return, break, continue, goto 複合文({...}) 青線部: 主な出題範囲 知っておくべき「C言語の文法」(3) 配列とポインタ 配列変数・ポインタ変数の定義と初期化 アドレス演算(&, *) 多次元配列とポインタ配列 文字列 すべて出題範囲 知っておくべき「C言語の文法」(4) 演算子および式評価 単項演算子,2項演算子,3項演算子 算術演算子,論理演算子,ビット演算子 代入演算子 優先順位,結合規則 定数(整数,文字,文字列リテラル)と定数式 型変換 すべて出題範囲 知っておくべき「C言語の文法」(5) 識別子 識別子の種類と名前空間 キーワード(予約語) 識別子の属性(記憶域クラス,型修飾子など) 有効範囲と記憶域期間 結合(extern) 青線部: 主な出題範囲 知っておくべき「C言語の文法」(6) 前処理指令 コンパイルと前処理 #define,#include, #if~#endif ヘッダファイル すべて出題範囲 知っておくべき「C言語の文法」(7) 関数 関数の分類(ライブラリ関数,自作関数) 関数定義 関数原型(関数プロトタイプ) 値の授受(引数,戻り値,値渡し,ポインタ渡し) 再帰呼び出し main関数 すべて出題範囲 知っておくべき「C言語の文法」(8) その他 注釈(コメント) 分割コンパイル 空(空文,ナル文字('\0'),空ポインタ定数(NULL)) 青線部: 主な出題範囲
© Copyright 2024 ExpyDoc