This is a snippet from my code editorです。私はこのコードを実行しようとしていたが、whileループがここの文字列をどのように通過するのか理解できませんでした。親切に説明してください。strlenをC++で実装しているときに、forループでstring ++とは何ですか?
#include <iostream>
using namespace std;
int my_strlen(char *string){
int length = 0;
while(*string !='\0'){
length++;
cout << string <<endl;
string++;
}
return(length);
}
int main() {
my_strlen("this is a test");
return 0;
}
ここに画像としてではなくテキストとしてのポストコードを入力してください。 –
ご迷惑をおかけして申し訳ありません。助けてもらえますか –
あなたのコードをコピーして質問に貼り付け、それを選択してCTRL-Kを押します。 –