-4
У меня есть указатель как this => char * str = {"you", "we", "they"};Я хочу использовать указатель
Я хочу взять «мы» или «они». Как это возможно?
Можете ли вы что-нибудь сказать о указателе?
У меня есть указатель как this => char * str = {"you", "we", "they"};Я хочу использовать указатель
Я хочу взять «мы» или «они». Как это возможно?
Можете ли вы что-нибудь сказать о указателе?
кажется, что вы имеете в виду что-то вроде следующего
char *str[] = { "you", "we", "they" };
for (size_t i = 0; i < sizeof(str)/sizeof(*str); i++)
{
puts(str[i]);
}
Или
char *str[] = { "you", "we", "they" };
for (size_t i = 0; i < sizeof(str)/sizeof(*str); i++)
{
for (char *p = str[i]; *p != '\0'; ++p) putc(*p);
printf("\n");
}
Это сообщение показывает немного усилий. http://stackoverflow.com/questions/20181712/how-to-use-pointers-for-array-instead-of-brackets – fungusanthrax
Я хочу использовать указатель - так что используйте его! LMAO –
'char * str = {" вы "," мы "," они "};' не будет компилироваться –