Получить символ из массива символов - PullRequest
0 голосов
/ 21 сентября 2010

Кто-нибудь знает, как извлечь значение char из массива char:

char* alphaChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

for (int rowIndex = 0; rowIndex < 12; rowIndex++) 
{
    char* text = (char*)alphaChars[0]; //this throws an error

    //CGContextShowTextAtPoint(context, 10, 15, text, strlen(text)); //This is where I wanna use it
}

1 Ответ

2 голосов
/ 21 сентября 2010

Если вам нужен только один символ, вы не хотите назначать его указателю:

char text = alphaChars[0];

Тогда вы бы вызвали следующую функцию:

CGContextShowTextAtPoint(context, 10, 15, &text, 1);

Если вы хотите, чтобы вся строка была похожа на то, как выглядит ваш код, вам вообще не нужна промежуточная переменная.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...