Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.59/22: Рейтинг темы: голосов - 22, средняя оценка - 4.59
Sergey4590
1 / 1 / 0
Регистрация: 16.05.2012
Сообщений: 106
#1

Как объявить символьный массив и числовой массив?

18.07.2012, 12:27. Просмотров 3978. Ответов 4
Метки нет (Все метки)

Как объявить символьный массив и числовой массив? И как символ записать в символьный массив и как символ записать в числовой массив?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.07.2012, 12:27
Ответы с готовыми решениями:

Объявить массив rs из 5 строк как двумерный символьный массив
Объявить массив rs из 5 строк как двумерный символьный массив. Инициализировать...

Объявить символьный массив из 10 элементов. Заполнить его буквами от a до j
Нужно написать программу, состоящую из трех функций – main(), fun1(), fun2(). В...

Символьный массив, состоящий из цифр, перевести в числовой
мне нужна часть программы, в которой символьный массив, состоящий из цифр,...

Объявить массив? Запросто! Объявить массив массивов? А как это?
Доброго времени суток! Конечно, все знают, как объявить массив! int main...

Объявить двумерный символьный массив, размеры которого берутся из переменных
Нужно объявить двумерный символьный массив, размеры которого берутся из...

4
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
18.07.2012, 13:26 #2
Начнем с того что такое "символьный массив" и "числовой массив". Что это такое, и в чем принципиальные отличия?
0
Sergey4590
1 / 1 / 0
Регистрация: 16.05.2012
Сообщений: 106
18.07.2012, 13:43  [ТС] #3
символьный массив это массив элементов типа char,а числовой массив это массив элементов типа int.
я точно не знаю но может в objective-c по другому,но в C# такое возможно было
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
18.07.2012, 14:10 #4
C
1
2
3
4
5
6
7
8
9
10
11
12
// статика:
int a[5] = {1,2,3,4,5};
char b[5] = {'1','2','3','4','5'};
 
//Динамика:
    int count = 5;
    int *aDyn = calloc(count, sizeof(int));
    for (int i = 0; i < count; i ++) {
        aDyn[i] = i + 1;
    }
    //Code...
    free(aDyn);
0
EvilYarik
-6 / 3 / 0
Регистрация: 18.07.2012
Сообщений: 49
18.07.2012, 20:47 #5
Objective-C
1
2
3
4
5
6
NSString *strings[3];
strings[0] = @"a";
strings[1] = @"b";
strings[2] = @"c";
 
NSArray *stringsArray = [NSArray arrayWithObjects:strings count:2];
NSArray и NSMutableArray контейнер для любых NSObject, конкретных разделений нет, хоть NSString хоть NSNumber кароче все что хочешь, кроме переменных C-типов как int, float или c char, для них обычный С-массив как показал zulkis
1
18.07.2012, 20:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2012, 20:47

Объявить и определить класс с динамическими полями: двумерный числовой массив вещественного типа
Объявить и определить класс с динамическими полями: двумерный числовой массив...

Скопировать одномерный символьный массив в двумерный символьный массив
Здравствуйте, учусь программировать на Си. Столкнулся с проблемой: не могу...

Объявить массив mb как массив литерных указателей без указания количества элементов
Помогите решить такую задачу: Объявить массив mb как массив литерных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru