, чтобы вы могли сделать это:
void foo(const int * const pIntArray, const unsigned int size);
, в котором говорится, что приходит только для чтения, а целое число указывает только для чтения.
Вы можете получить доступ к этому внутри функции, например, так:
blah = pIntArray[0]
Вы также можете сделать следующую декларацию:
void foo(const int intArray[], const unsigned int size);
Это почти так же, но вы могли бы сделать это:
intArray = &intArray[1];
Могу ли я Напишите:
void foo(const int const intArray[], const unsigned int size);
Это правильно?