配列内のヌル終了文字をチェックする方法を確認しようとしていましたchar *
が、失敗しました。各要素をチェックし続けるループ手順を使用して長さを見つけることができますが、ループを使用してヌル終了文字列を見つけfor
たかっただけです。while
私はwhile
ループを終了するようには見えません。これがそうである理由は何ですか?
char* forward = "What is up";
int forward_length = 0;
while (*(forward++)!='/0') {
forward_length++;
printf("Character %d", forward_length);
}