Я хотел бы присвоить указатель на константный символ * массив как это:назначения указателя на константный полукокс * [] в C
#include <stdio.h>
const char *keyContainer[2]= {"test", "test2" };
const char *keyPtr = &keyContainer;
int main(void)
{
printf("%s\n", keyPtr[0]); //test
printf("%s\n", keyPtr[1]); //test2
return 0;
}
keyPtr содержит адрес keyContainer, но я не могу получить доступ к контенту keyContainer.
Что вы имеете в виду, вы не можете? Что вы пробовали и каковы были результаты? – cozyconemotel
Хорошим местом для начала было бы правильно объявить указатель. То, что вам нужно, должно давать ошибку времени компиляции из-за несовместимых типов указателей. –
хорошо, что вы правы, я должен скомпилировать код перед отправкой в следующий раз –