1
「char s [static 10]」のような関数の配列パラメーターの静的キーワードの目的は何ですか?
いくつかのソースコードを閲覧しているときに、次のような関数を見つけました。 void someFunction(char someArray[static 100]) { // do something cool here } いくつかの実験で、他の修飾子もそこに現れるかもしれません: void someFunction(char someArray[const]) { // do something cool here } 修飾子は[ ]、配列が関数のパラメーターとして宣言されている場合にのみ許可されているようです。これらは何をしますか?関数パラメーターの場合はなぜ違うのですか?
144
c
arrays
parameters
static