Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Вернет +1, поскольку 'f' > '\0'.
Отправлено
vmp
(87.245.155.198)
01 июня 2010, г. 11:28
В ответ на:
а что должна вернуть strncmp если str1 = "asdfgh" и str2 = "asd" и n = 5 ? Продолжение[+]
отправлено
MegaJohn
01 июня 2010, г. 11:05
Составить ответ
|
Вернуться на конференцию
Ответы
меня интересует следующие вопросы: реализация IAR правильная ? какой порядок проверки: сначала между собой или проверка на нуль теминал ? Нужно ли вторую строку проверять на '\0' ? Корректно ли не проверять первые символы строк ?
-
MegaJohn
(01.06.2010, 11:34:4
81.222.85.88
,
пустое
)
1. Да. 2. Сначала длина, потом между собой, потом конец строки. 3. Не нужно - либо первая строка кончилась, либо они уже не равны. 4. Не корректно, но в вышеприведенной реализации они проверяются.
-
vmp
(01.06.2010, 11:41:38
87.245.155.198
,
пустое
)
по пункту 2: выходит, что " it continues with the following pairs until the characters differ, until a terminating null-character is reached, or until num characters match in both strings" не верно
-
MegaJohn
(01.06.2010, 11:51:37
81.222.85.88
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 387:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru