это невозможно. Sizeof - функция времени компиляции. Воспользуйтесь strlen
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Xylene
21 января 2006 г. 20:17
В ответ на:
-Вопрос по C...-Люди добрыя, скажите как в функции воспользоваться "сизеоф"...Имя строки (массива) является указателем, по этому имени можно получить размер (массива), при передаче в функцию оно(имя) присваивается локальному указателю и всё здорово, но уже не получить размер...
отправлено <font color=gray>Иа</font> 21 января 2006 г. 20:08
Составить ответ
|||
Конференция
|||
Архив
Ответы
sizeof вроде не функция, а оператор
—
-=Vit=-
(21.01.2006 21:07
83.170.255.177
,
пустое
)
да, конечно
—
Xylene
(21.01.2006 21:19
212.58.192.14
,
пустое
)
-Согласен, догнал -значение знает компилятор например при инициализации,
—
Иа
(21.01.2006 20:37
213.130.19.65
,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru