-
単純な置換が行われるオブジェクト形式マクロとは異なり、( )は引数を含めた( )が行われる関数形式マクロ、展開
-
展開後の式が2回以上評価されることなどにより、意図しない結果となることを( )というマクロの副作用
-
( )を使用した( )a, bでは、aとbが順に評価されるコンマ演算子, 、コンマ式
-
一定の基準に基づいて、データを並び替えることを( )というソート
-
ソートのアルゴリズムには( )などがあるバブルソート
-
( )は限られた整数値の集合を表す。列挙体
-
列挙体に与える識別子は( )であり、個々の値に対する識別子が( )である列挙体タグ、列挙定数
-
列挙型の型名は( )であり、列挙体タグ名のみでは型名とならないenum 列挙体タグ名
-
列挙体タグ名と変数名は、異なる( )に所属する名前空間
-
ある事象は、それが自分自身を含んでいたり、自分自身を用いて定義されていたりする時、( )であるとされる再帰的
-
( )は、自分自身と同じ関数を呼び出すことである再帰関数呼出し
-
( )は、キーボード(標準入力ストリーム)から単一の文字を読み取り、その文字を返却するライブラリ関数であるgetchar関数
-
ファイルの終了を示すオブジェクト形式マクロ( )が、<stdio.h>ヘッダ内で、負の値として定義されているEOF
-
C言語での( )は、その文字に与えられた、非負の整数値の( )である文字、文字コード
-
( )を表す拡張表記は( )で、( )を表す拡張表記は( )である単一引用符、\' 、二重引用符、\"
-
( )あるいは( )を使うと、文字コードで特定の文字を表せる8進拡張表記、16進拡張表記
-
複数の式に置換するマクロは、( )で結びつけることで、展開結果が単一の式となるように定義するコンマ演算子,
-
アルゴリズムとは、( )である一連の手順
-
バブルソート等において、値を先頭や末尾に引っ張ってくることを( )というパス
-
enum ~ で作られる型は( )と呼ばれ、その名前は( )である列挙型、enum ~型
-
\aは、「警報」を表す( )である拡張表記
-
それぞれの拡張表記の意味を答えよ
1.\a
2.\b
3.\f
4.\n
5.\r
6.\t
7.\v
8.\\
9.\?
10.\'
11.\"
12.\ooo oooは1~3桁の8進数
13.\xhh hhは任意の桁の16進数1.警報
2.後退
3.書式送り
4.改行
5.復帰
6.水平タブ
7.垂直タブ
8.逆斜線文字\
9.疑問符?
10.単一引用符'
11.二重引用符"
12.8進拡張表記
13.16進拡張表記 -
\a や \" は、まとめて( )と呼ばれる単純拡張表記
ログイン