Форум программистов, компьютерный форум, киберфорум
Наши страницы

Библиотека string.h, функция strcat - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с чтением/записью бинарного файла http://www.cyberforum.ru/cpp-beginners/thread1110821.html
Здравствуйте. Хочу создать бинарный файл, туда записать число. Затем его закрыть, заново открыть и прочитать из него записанное число в другую переменную. Все, вроде, работает, только в указанной...
C++ Определить сумму,которая в битах.(Задача на массив) Добрый день. В чем суть данной задачи? Помогите с решением, а то ничего не понятно( Определить сумму чисел, имеющих "1" в 3 и 4 битах. Из чисел, имеющих "1" в 1 бите организовать новый массив,... http://www.cyberforum.ru/cpp-beginners/thread1110778.html
C++ в каждой строке найти наибольшее значение и заменить его суммой элементов строки, предшествующих этому наибольшему значению
В целочисленной матрице D(3, 4) в каждой строке найти наибольшее значение и заменить его суммой элементов строки, предшествующих этому наибольшему значению. Если наибольший элемент является первым...
Создать файл, содержащий сведения о количестве изделий, собранных сборщиками цеха за неделю. Каждая запись содержит поля: фамилия сборщиков, количеств C++
Создать файл, содержащий сведения о количестве изделий, собранных сборщиками цеха за неделю. Каждая запись содержит поля: фамилия сборщиков, количество изделий, которые были собраны им в понедельник,...
C++ Исследовать работу системы обслуживания http://www.cyberforum.ru/cpp-beginners/thread1110751.html
Помогите пожалуйста. Скопировала код из старой книги, с++ ругается что код устарел. Помогите сделать код рабочим пожалуйста. #include "stdafx.h" #include <stdio.h> #include <stdlib.h>...
C++ Удаление знаков припенания из строки Помогите добавить в конец функцию по удалению знаков препинания в строке. #include "stdafx.h" #include "iostream" #include <string> #include <algorithm> #include "vector" using namespace std; подробнее

Показать сообщение отдельно
Nick Deny
2 / 2 / 0
Регистрация: 17.11.2012
Сообщений: 43
04.03.2014, 16:24  [ТС]
И последнее. Выдает, что буква 's' найдена в каждом символе.
Код:
C++
1
2
3
4
5
6
7
8
9
10
    cout<<"\n\n= = = = =\nStart!\n\nstrchr:"<<endl;
  char str[] = "This is a sample string";
  char * pch;
  printf ("Looking for the 's' character in \"%s\"...\n",str);
  pch=strchr(str,'s');
  while (pch!=NULL)
  {
    printf ("found at %d\n",pch-str+1);
    pch=strchr(pch+1,'s');
  }
Функция:
C++
1
2
3
4
5
6
7
8
9
10
11
char * strchr (char * str, int character )
{
    char * r=str;
    for(int i=0;i<strlen(str);i++)
    {
        if(str[i]==character)
            return r;
        else
            continue;
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru