const関数にパラメータとして渡された配列にキーワードを追加する方法はありますか:
void foo(char arr_arg[])
( ) のconst前または ( ) の後charに配置すると、それは定数ではなく、.void foo(const char arr_arg[])charvoid foo(char const arr_arg[])chararr_arg
関数へのパラメーターとして送信される配列はポインターとして表されるためvoid foo(char arr_arg[])、void foo(char* ptr_arg). それを考慮して、void foo(char * const ptr_arg)まさに私が達成したいものになるように関数を書き直すかもしれません。
constしかし、この宣言にキーワードを追加して、またはとvoid foo(char arr_arg[])同じにする方法があるかどうかを知りたいですか?void foo(char * const ptr_arg) void foo(char const * ptr_arg)void foo(const char * ptr_arg)
arr_arg配列表記で定数にする構文があるかどうかを理解したいだけです[]。