Сортировка
- From
- Evgenij Masherov (2:5020/175.2)
- To
- Alex Kardaniuk
- Date
- 2002-04-30T20:35:31Z
- Area
- RU.ALGORITHMS
Tue Apr 30 2002 17:16, Alex Kardaniuk wrote to Evgenij Masherov:
>>>> mstr=(char **)calloc(N,sizeof(char *));
AB>>> ...
>>>> Это не массив строк?
EM>> Т.е. чистого С Вы не знаете?
AK> Ты это случайно не у Подбельского прочитал? ;-)
AK> AFAIK, это указатель на указатель. При выделении памяти можно сделать
AK> указателем на массив указателей. Для каждого указателя из массива
AK> указателей выделить память. И тогда будет указатель на массив из
AK> элементов типа char (может быть и не char ;-) ) с завершающим нулем ;-)
Ну, во-первых, для С как раз характерно стирание граней между массивом и
указателем. Арифметика указателей эквивалентна индексной арифметике.
Во-вторых, строки, как они обычно понимаются стандартом С (string.h,
скажем...)
есть массив символов, завершающийся терминальным нулем...
Так что спор более терминологический.
ЗЫ
А кто есть Подбельский?
Евгений Машеров АКА СанитарЖеня
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)