C言語なら俺に聞け(入門篇) Part 23
■ このスレッドは過去ログ倉庫に格納されています
0508デフォルトの名無しさん
2008/01/01(火) 17:00:32・C言語では偽が0、真が0以外
・whileは条件が真(つまり0以外)の間、ループを続ける
・C言語の文字列(char配列)はヌルターミネートといって最後にヌル文字('\0')が入っている
・ヌル文字の文字コードは0
・*は間接参照演算子
つまり
>入力した文字列の\0(ヌル文字)まで繰り返す
で正しい。
ヌル文字ではなかったらaをインクリメントし、ついでにpを進める、ということを繰り返す
まあ(半角)文字数を調べる関数だね
■ このスレッドは過去ログ倉庫に格納されています