const char arr[]="Hello There";
Я пытаюсь создать массив символов, как указано выше.
Ниже приведен код, который я использую. Это правильный способ создания массива char.
-(void) createCharArray:(NSString*) text{
char arr[text.length];
for(int i=0;i<text.length;i++){
arr[i]=[text characterAtIndex:i];
}
}
Нужно ли нам беспокоиться о нулевом завершении? Есть ли у нас какой-либо другой способ добиться того же?