「C言語Q&A」




「変数,演算子」

1.1「データ型って何?」

1.2「記憶クラスって何?」

1.3「++aとa++との違い」


「ループ」

2.1「ループ制御文の種類と使い分け」

2.2「ループからの抜け方が分からない」

2.3「無限ループの作り方が分からない」


「分岐」

3.1「分岐の制御文の種類と使い分け」

3.2「条件文に良く使われる演算」


「配列,文字列」

4.1「配列って何?」

4.2「配列のアドレスってどうなってるの?」

4.3「文字列って何?」


「標準入出力」

5.1「標準入出力関数の種類と使い分け」

5.2「scanf("%s",s)で”山田 太郎”と入力したいのだが,”山田”までしか入力できていない.なぜ?」

5.3「書式制御の方法」


「関数」

6.1「関数って何?」

6.2「関数の構造が分からない」

6.3「引数の受渡し方法が分からない」

6.4「関数のプロトタイプ宣言って何?」


「ポインタ」

7.1 「ポインタって何?」

7.2 「ポインタの表記法が分からない」

7.3 「ポインタと配列の関係が分からない」

7.4 「ポインタと文字列の関係が分からない」

7.5 「関数の引数としてのポインタの役割が分からない」


「構造体」

8.1 「構造体って何?」

8.2 「構造体を使う時どうやって宣言するのか分からない」

8.3 「構造体のメンバの参照方法が分からない」

8.4 「構造体配列って何?」

8.5 「構造体ポインタって何?」

8.6 「構造体を引数として使うには?」

8.7 「構造体を使った実際のプログラミング例を見たい」


「ファイル入出力」

9.1 「ファイル入出力って何?」

9.2 「ファイルのオープン,クローズのやり方」

9.3 「1文字単位のファイル入出力をするには?」

9.4 「1行単位のファイル入出力をするには?」

9.5 「書式制御付きのファイル入出力をするには?」

9.6 「バイナリデータのファイル入出力をするには?」

9.7 「ファイルの終わりやエラーを検知するには?」



! ホームページの先頭へ

! 「ポインタ,構造体,ファイル入出力の基礎講座」へ