12/07/23 18:50:58.18
Cの文字列定数 "ABC" はメモリ上では 'A', 'B', 'C', '\0'と末尾に'\0'が入る。
mystrlen()は'\0'は含まない文字列の長さを返す。
while()文の条件式は、与えられたアドレスの中身を取り出し、1つポインタをすすめ、
中身が'\0'でなけければlenを1加算する。
'\0'ならループを終了する。
mystrcpy()はs1へs2の内容を\0まで\0を含めてコピーする。
コピーするバイト数はmystrlen(s2)+1バイトである。
それぞれ、NULLが渡されたときのことを考慮に入れていない。
口頭で説明する際には、「ここは、がーっとやって、こーなるわけですよ」
と答えればよい。