第11回 01 月 05 日

5 文字列,配列,ポインタ

5.3 文字列操作関数

string-assingnment.c

演習 5.3 キーボードから英文を入力し,スペース,カンマ,ピリオドを数えるプログラムを作れ。 exer5-3.c

演習: string-assignment.c を改造して,strcat(), strcmp(), strlen() を使ったプログラムを作れ

5.4 文字列の配列

jmark.c

演習 5.4 jmark.c において氏名も入力できるように修正せよ

演習 5.5 英語で色の名前を入力し,日本語の色の名前を出力するプログラムを作れ (たとえば red と入力すると 赤 と出力する)

5.5 ポインタ配列

pointer-array.c

5.6 main() 関数の引数

echo.c

サンプルプログラムは次のとおり。 atoi.c

演習: atoi.c を改造し,コマンドライン引数を2つとって,2 数の商を印刷するプログラム atof.c を作れ

5.7 メモリの動的割り当て

pointer-string-function.c

次のサンプルプログラムは文字列を小文字に変換するプログラムである
tolower.c
tolower2.c
tolower3.c

5.8 文字列操作関数

mystrcpy.c
mystrcat.c
mystrcmp.c
mystrlen.c
mystring-function.c


戻る

Shin-ichi ASAKAWA
asakawa@ieee.org