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

Изменение размера массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица. Поменять местами элементы главной диагонали максимальными элементами ряда. http://www.cyberforum.ru/cpp-beginners/thread105960.html
Матрица. Поменять местами элементы главной диагонали максимальными элементами ряда. Матр, заполняеться рандомом, заранее спасибо! //матрица прямоугольная.
C++ Образовать новый массив из элементов исходного, оканчивающихся на цифру k Дан массив, состоящий из n натуральных числе. Образовать новый массив, элементами которого будут элементы исходного, оканчивающиеся на цифру k. http://www.cyberforum.ru/cpp-beginners/thread105957.html
Указатели (работа со строками) C++
Примечание: Вариант задания реализовать в виде ф-ции, использующей для работы со строкой только указатели и операции вида *p++, p++ и тд. Если ф-ция возвращает строку и ее фрагмент, то это так же...
Определить, является ли палиндромом часть строки s, начиная с i-го символа и заканчивая j-ым (рекурсия) C++
Разработать рекурсивную функцию, возвращающую значение, определяющую:является ли палиндромом часть строки s,начиная с i-го символа и заканчивая j-м... БОже...это гадость =((((((((( Добавлено...
C++ контейнер queue http://www.cyberforum.ru/cpp-beginners/thread105942.html
здравствуйте , хотелось бы узнать как полечить доступ к элементам контейнера queue и как вывести элементы этого контейнера) помогите плиз)
C++ Работа с текстовым файлом Дан текстовый файл, фразы в котором отделены друг от друга точками, а слова – пробелами и знаками препинания. Удалить из этого файла лишние пробелы, оставив по одному между словами. Добавлено... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4937 / 2517 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
18.03.2010, 15:37
C
1
x = (int *) realloc( x, size * (sizeof( int )));
перепишу строку 15

Добавлено через 9 минут
вот накрапал твою схему
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <stdlib.h>
 
int main ()
{
    int * x = NULL;
    for(int i = 1; i <= 10; ++i)
    {
        x = (int *)realloc(x, sizeof(int) * i);
        x[i-1] = i;
    }
    
    for(int i = 0; i < 10; ++i)
        printf("%d ", x[i]);
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru