C言語における文字列の基本的な扱い方、文字配列としての文字
列操作と標準ライブラリ関数の活用
【学習内容の構成】
1. 文字列の基礎:文字の配列として文字列を宣言・入出力する
方法、文字列末尾の特別な文字(¥0)の役割
2. ライブラリ関数:strlen(長さ取得)、strcpy(コピー)、
strcat(連結)、strcmp(比較)、strstr(検索)の使用法
3. 文字列とメモリ:文字列のメモリアドレス、配列名が先頭ア
ドレスを表す仕組み
4. 関数への受け渡し:文字列を引数として関数に渡す方法
(char*によるポインタ渡し)
5. 文字列の配列:二次元配列による複数文字列の管理(曜日表
示の例)
• 前提:C言語の配列、関数、入出力の基礎知識
• 意義:文字データ処理の基本技術の習得、実用的なプログラム
作成能力の獲得
2