84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
如题所示,为什么字符串加了const就会报错,去掉const就能过?
const
#include <iostream> #include <stdio.h> #include <string.h> using namespace std; int main() { const char letter[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; cout<<strlen(letter)<<endl; return 0; }
业精于勤,荒于嬉;行成于思,毁于随。
エラー メッセージを投稿して確認してください。コンパイル後に Mac および Centos で次のコマンドを実行するのが通常です。
どのコンパイラを使用していますか? GCC 6.2 は正常に動作します。
皆さん、ありがとうございます。プロジェクトで 2 つの新しい main 関数を作成したため、main 関数で間違いが発生しました。これが原因でこのエラーが発生しました。誠にありがとうございます
エラー メッセージを投稿して確認してください。コンパイル後に Mac および Centos で次のコマンドを実行するのが通常です。
リーリーどのコンパイラを使用していますか? GCC 6.2 は正常に動作します。
皆さん、ありがとうございます。プロジェクトで 2 つの新しい main 関数を作成したため、main 関数で間違いが発生しました。これが原因でこのエラーが発生しました。誠にありがとうございます