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

Изменение порядка символов в строке s на противоположный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести слова в строке в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread386475.html
Привет всем. Помогите пожалуйста ! Дана строка состоящая из 30 слов между словами пробел и запятая вывести на экран слова в обратном порядке
C++ Потоки! Как вывести на экран поток fstrem const char out="l.txt"; fstream out.open;// вроде как считываем файл //а как теперь вывести это на экран на подобие cout??? http://www.cyberforum.ru/cpp-beginners/thread386472.html
Ввод числа строк и столбцов в матрицах C++
Вот наконец-то с вашей помощью дописал программу, которая перемножает 2 матрицы. У меня получился вот такой код. #include <stdio.h> #include <conio.h> #include <math.h> int main (void) {...
C++ удалить гласные и вывести точку перед согласными
привет ,помоги с задачей..вводим через стринг слово нужно удалить в этом слове все гласные и перед согласными поставить точку также нужно если слово введено в верхнем регистре вывести в нижнем...
C++ Как вернуть динамически растущий массив из функции? http://www.cyberforum.ru/cpp-beginners/thread386426.html
Подскажите плиз, может кто знает, не могу вернуть ни ссылку ни указатель на массив... В задании необходимо в качестве параметра передать обычный массив и вернуть динамически растущий... #include...
C++ Програма должна слаживать два числа, в котором по 200 символов, и выводить ответ Програма должна слажывать два числа в котором по 200 символов и выводить ответ!!! подробнее

Показать сообщение отдельно
Байт
Нарушитель
Эксперт C
16698 / 10962 / 1689
Регистрация: 24.12.2010
Сообщений: 21,400
18.11.2011, 14:15
C
1
2
3
4
int count = strlen(str);
char* temp = (char *) malloc((count+1)*sizeof(char));
temp[count] = '\0';
temp += count;
Добавлено через 5 минут
И вообще твой остальной код возможно и правильный, но переусложненный и опасный.
temp+=count я бы вообще выкинул и сделал бы так
C
1
for(i=0;i<count;i++) temp[count-i-1] = str[i];
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.