Дан массив указателей на указатели: (вроде бы (**lineptr)[0] -- указатель на первый символ строки символов, по первому указателю)
Код:
(могу ошибаться -- поправьте)
+----+ (*++lineptr)[0]
(*lineptr)++ | | +------------------------+
| .---|----> | строка символов |
| | +------------------------+
+----+ (*++lineptr)[0]
(*lineptr)++ | | +------------------------+
| .---|----> | строка символов |
| | +------------------------+
+----+ (*++lineptr)[0]
(*lineptr)++ | | +------------------------+
| .---|----> | строка символов |
| | +------------------------+
+----+
Объявление: int *lineptr;
Как выделить память динамически? Разуммется на СИ
Код:
(могу ошибаться -- поправьте)
+----+ (*++lineptr)[0]
(*lineptr)++ | | +------------------------+
| .---|----> | строка символов |
| | +------------------------+
+----+ (*++lineptr)[0]
(*lineptr)++ | | +------------------------+
| .---|----> | строка символов |
| | +------------------------+
+----+ (*++lineptr)[0]
(*lineptr)++ | | +------------------------+
| .---|----> | строка символов |
| | +------------------------+
+----+
Объявление: int *lineptr;
Как выделить память динамически? Разуммется на СИ