0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 25
|
||||||
1 | ||||||
Работа sizeof27.04.2012, 11:48. Показов 2065. Ответов 8
Метки нет Все метки)
(
Здравствуйте. Имеется код:
P.S. При выполнении задачи необходимо пользоваться только системными вызовами. Именно поэтому используется write, а не что-то другое.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
27.04.2012, 11:48 | |
Ответы с готовыми решениями:
8
Что обозначает строка вида sizeof(data)/sizeof(data[0])? На sizeof жалуется Память. sizeof
|
Модератор
![]() ![]() ![]() ![]() 11652 / 7164 / 1701
Регистрация: 25.07.2009
Сообщений: 13,124
|
|
27.04.2012, 15:13 | 2 |
Указатель на указатель. То есть enveron[i] - по сути указатель на char, и его длина (в 32-битной системе) 4 байта.
0
|
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 25
|
|
27.04.2012, 18:15 [ТС] | 3 |
Это я конечно дал маху... Вот только как решить эту проблему? Исправить вхождение аргументов во write, или требуется нечто большее? Освежил в памяти указатели, ярлыки, но легче не стало. Можно сделать дополнительный массив, чтобы перегнать в него значения из **environ, но есть подозрение, что станет только хуже.
0
|
Модератор
![]() ![]() ![]() ![]() 11652 / 7164 / 1701
Регистрация: 25.07.2009
Сообщений: 13,124
|
||||||
27.04.2012, 19:34 | 4 | |||||
Да проще надо быть!
0
|
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 25
|
||||||
27.04.2012, 19:53 [ТС] | 6 | |||||
В этом-то вся и штука. Был бы printf - про sizeof и речи не было.
0
|
Модератор
![]() ![]() ![]() ![]() 11652 / 7164 / 1701
Регистрация: 25.07.2009
Сообщений: 13,124
|
|||||||||||
27.04.2012, 20:08 | 7 | ||||||||||
Странно это... Вышеозвученная strlen() тоже не считается? Ну тогда по-индусски как-нибудь
Добавлено через 1 минуту Говорю же - проще надо быть!
0
|
![]() ![]() |
|
27.04.2012, 20:20 | 8 |
Тем, что его нету у человека
Добавлено через 2 минуты кстати вот есть простенькая реализация printf'а Как перенести параметры из ф-ции printf() в самодельную
0
|
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 25
|
|
27.04.2012, 20:33 [ТС] | 9 |
0
|
27.04.2012, 20:33 | |
Помогаю со студенческими работами здесь
9
Sizeof() не работает в функции Неверный вывод sizeof Sizeof enum gdb Возращение типа данных без sizeof Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |