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

Как удалить заданый символ из строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ размер типа bool http://www.cyberforum.ru/cpp-beginners/thread61104.html
сколько занимает в памяти bool?
C++ Поиск прямоугольников. Есть такая задача: дан массив 100х100 состоящий из нулей и единиц. Из единиц построены прямоугольники, так, что они не могут совпадать и пересекаться (между прямоугольниками всегда нули). Надо написать программу, которая считает эти прямоугольники. Основное задание я сделал, но вот у меня такие проблемы: массив нужно задавать произвольно, то есть чтобы он создавал эти прямоугольники в... http://www.cyberforum.ru/cpp-beginners/thread61096.html
C++ вопрос о времени
(в консоле visual C++)как написать прогу которая виводит на экран дату и время на тот момент когда прога запускаеться,,,,заранее благодарен
C++ 2-ичное представление числа типа double или float?
помогите разобратся,,,, плиз)) double a=1991.829; a==01000000 10011111 00011111 01010000 11100101 01100000 01000001 10001001; скажите пожалуйста как число а преврашается вот в это?(какой бит чему ответственен?)
C++ Чтение определённой строки. http://www.cyberforum.ru/cpp-beginners/thread61053.html
Тема такая, программа принимает два аргумента - первый путь к файлу, второй - любую строку (str1). Задача - искать в указанном файле str1. Для поиска использую fgets(), он принимает первую строку из файла и я проверяю её на содержание str1. Запарка в следующем - как прочитать след. строку?
C++ Графика в Borland C 3.1 Здраствуйте.Возникла такая проблема,помогите пожалуйста её исправить :) Дали задание сделать простенькую игру на Borland C 3.1,с использованием графики,сначало долго маялся (наверно как и все) подключал её(graphics.h),ну с этим разобрался всё подключил вродебы всё должно работать. Ну вот,чтобы убедиться что графика работает скачал из интернета пример с использованием графических библиотек в... подробнее

Показать сообщение отдельно
Gravity
558 / 552 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
04.11.2009, 14:42     Как удалить заданый символ из строки
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <string.h>
main()
{
    char s[] = "abcde", *p;
    int i;
 
    while( (p = strchr(s, 'a')) != NULL) {
        i = p - s;
        memmove(s + i, s + i + 1, strlen(s + i) + 1);
    }
    puts(s);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru