私はあなたがそのことについて重複しているとは思いますが、私はこれについて記事をたくさん読んでいますが、私はまだdiffrenceが何であるかを理解しています。
1.C++ const char *とchar *の違いを理解できない
int strlen(const char* string)
{
int i = 0;
while (string[i] != '\0')
{
++i;
}
return i;
}
2.
int strlen(char* string)
{
int i = 0;
while (string[i] != '\0')
{
++i;
}
return i;
}
メイン:
int main()
{
char str[] = "Hello";
cout << strlen(str) << endl;
}
目は仕事と文句を言わない最初の文句を言わないしながら、エラーが発生します。
最初のエラーは何ですか? – grigor
また 'char * const'も考慮してください。これは他のものと異なります。 – Sergey
最初はうまくいくはずです。 – theVoid