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

Строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить вектор, который будет образован в результате перемножения исходного вектора и транспонированной матрицы http://www.cyberforum.ru/cpp-beginners/thread188455.html
- Считать из файла целочисленную матрицу и вектор. Определить: вектор, который будет образован в результате перемножения исходного вектора и транспонированной матрицы. Занести всю результирующую информацию с пояснениями в выходной файл.
C++ Считать из файла матрицу. Определить максимум среди сумм элементов диагоналей, параллельных главной диагонали Считать из файла целочисленную матрицу. Определить: 1. характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. 2. максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. http://www.cyberforum.ru/cpp-beginners/thread188452.html
C++ Массив
Ваша задача написать функцию вставки недействительным (Int * ар, Int arrSize, Int позиции, Int элемент), который будет вставлять значение данного элемента в данной позиции и перемещения всех остальных элементов массива вправо на одну позицию. Примечание: Проблема должна быть решена только с помощью указателей и динамических массивов. Вход Первая строка содержит N (0 <N <1001) - размер...
C++ Сортировка
У вас есть список марок студентов в следующем формате: Итоговая оценка студенческого билета студента's. Ваша задача написать программу, которая сортирует данный перечень марок в порядке убывания по реализации алгоритма сортировки вставкой. Если у вас есть два студента с такой же классах, вы должны сортировать их по их ID. Примечание: Проблема должна быть решена только с помощью указателей и...
C++ Бинарно дерево http://www.cyberforum.ru/cpp-beginners/thread188436.html
есть число от 1 до N-го сколько надо сделать логических операций чтобы найти это число. пример 6 вывод 3
C++ Деление без откидывания дробной части привет обитателям форума. у меня вот такая вот проблемка, задание простое но поделить не могу никак. ***** Задан массив из 10 элементов(с клавиатуры или случайно ). надо все его элементы поделить на первый. ***** вот так вот кажется нормально, но при деление откидывает дробовую часть: #include <vcl.h> #pragma hdrstop #include <cstdlib> подробнее

Показать сообщение отдельно
Mencey
 Аватар для Mencey
145 / 92 / 7
Регистрация: 22.07.2010
Сообщений: 424
09.11.2010, 16:26     Строки
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <conio.h>
int main(void)
{
  char str[32] = "Hello, World", result[64], *pc;
  /* Заменяем букву W на три точки */
  pc = strchr(str, 'W');
  *pc++ = '\0';
  strcat(strcat(strcpy(result, str), "..."), pc);
  
  printf(result);
  getch();
  return 0;
}
Функция strchr
#include <string.h>
char *strchr(const char *str, int ch);

Функция strchr() возвращает указатель на первое вхождение младшего байта параметра ch в строку str. Если указанный символ не найден, возвращается нулевой указатель.


Функция strcat.
#include <string.h>
char *strcat(char *str1, const char *str2);

Функция strcat() присоединяет к строке str1 копию строки str2 и завершает строку str1 нулевым символом. Конечный нуль-символ, первоначально завершающий строку str1, перезаписывается первым символом строки str2. Строка str2 при этом не изменяется. Если заданные массивы перекрываются, поведение функции strcat() не определено.

В версии С99 к параметрам str1 и str2 применен квалификатор restrict.

Функция strcat() возвращает значение указателя str1.

Помните, что при выполнении операций с массивами символов контроль нарушения их границ не выполняется, поэтому программист должен сам позаботиться о достаточном размере массива str1, позволяющем вместить как его исходное содержимое, так и содержимое массива str2.



Функция strcpy
#include <string.h>
char *strcpy(char *str1, const char *str2);

Функция strcpy() копирует содержимое строки str2 в строку str1. Параметр str2 должен указывать на строку с завершающим нулевым символом. Функция strcpy() возвращает значение указателя str1.

В версии С99 к параметрам str1 и str2 применен квалификатор restrict.

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