Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
markf
Сообщений: n/a
#1

Использование библиотечных функций string.h - C++

27.09.2010, 10:43. Просмотров 1208. Ответов 1
Метки нет (Все метки)

Задание 3. Использование библиотечных функций string.h
1. Даны текстовая строка и слово (например, ba). Напечатать все слова, входящие в эту текстовую строку, начинающиеся с букв заданного слова (например, bak, barber, baab, baalam), используя функции strtok, strlen, strnicmp.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2010, 10:43     Использование библиотечных функций string.h
Посмотрите здесь:

C++ Найти количество слов в строке с использованием библиотечных функций string.h
C++ Использование функций и шаблонов функций
C++ Использование string
C++ Работа со строкой без библиотечных функций
C++ Есть ли способ просмотреть код библиотечных функций?
C/C++ Использование функций, использование break C++
Не применяя библиотечных функций, напишите код функции C++
C++ Использование функций и шаблонов функций
БЕЗ использования библиотечных функций C++
Напишите варианты библиотечных функций strncpy, strncat и strncmp C++
Строки и использование библиотечных функций для их обработки C++
C++ Заменить использование istringstream на вариант из string или string.h

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
27.09.2010, 14:44     Использование библиотечных функций string.h #2
Обошлись без strlen
Если что в коде не понятно могу объяснить.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int main()
{
   char str[] = "Come  back to me baby";
   char key[] = "ba";
char * pch;
 
pch = strtok(str," ");
while(pch != NULL){
    if(strncmp(pch,key,2) == 0)
printf("\n%s",pch);
pch = strtok(NULL," ");
}
 
   _getch();
}
Yandex
Объявления
27.09.2010, 14:44     Использование библиотечных функций string.h
Ответ Создать тему
Опции темы

Текущее время: 05:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru