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

Подскажите, как создать одномерную, динамическую строку типа char - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ одномерный массив http://www.cyberforum.ru/cpp-beginners/thread117082.html
Дан одномерный массив из n элементов,определите сумму первых B элементов и последних C элементов, если сумма 1ых будет больше суммы последних ,то сортируем матрицу,по возрастанию,если иначе,то...
C++ Удалить из строки все цифры Зраствуйте помогжить написати програму. Условие: Удалить из строки все цифры Умова: Вилучити з рядка вси цифри http://www.cyberforum.ru/cpp-beginners/thread117069.html
Сортировка вставкой по ключу в одномерном массиве C++
8. Ключ: дата начала работы. Сортировка вставкой.
C++ Поиск ключу в одномерном массиве структур
Найти сотрудника, работающего с 1975 года.
C++ Объеденить 2 одномерных массива в один с помощью указателей и функции http://www.cyberforum.ru/cpp-beginners/thread117044.html
Очень нужна помощь.... С++ Массивы и указатели... 1) Объеденить 2 одномерных массива в один с помощью указателей и функции. 2) Сложить элементы двухмерного массива. Выполнить с помощью указателей.
C++ Составить таблицу значений Люди добрые, помогите пожалуйста. Туплю с лабораторкой. В с++ полный 0, а сделать надо. Заранее всем спасибо. >>Вводит ряд слов и выводит их, отсортировав в обратном порядке. >>Написать... подробнее

Показать сообщение отдельно
Genius Ignat
1237 / 775 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
15.04.2010, 13:43
C
1
2
3
4
5
6
7
8
9
10
11
#include <string.h>
#include <stdio.h>
int main(){
char *str = new char[255]; //выделяем память под строку.
//Пользуемся строкой--------
printf("input str: ");gets(str); //вводим строк нельзя вводит больше 255 символов.
 
//----------------------------
delete []str; //освобождаем память из под строки
return 0;
}
Добавлено через 3 минуты
не то извиняюсь для C не подойдет.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
 
int main(){
char *str = (char*)malloc(255*sizeof(char)); //выделяем память под строку.
//Пользуемся строкой--------
printf("input str: ");gets(str); //вводим строк нельзя вводит больше 255 символов.
 
//----------------------------
free(str); //освобождаем память из под строки
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.