Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Найти элемент, наиболее близкий к среднему значению всех элементов массива Дан массив целых чисел. Найти элемент , наиболее близкий к среднему значению всех элементов массива.. Вот мой код, Наверняка есть попрроще #include<stdio.h> #include<math.h> main() { int a={6,8,-18,-9,7},i,n=0,s=0; float sr,k,b,z=0; float c=sizeof(a) / sizeof(a); for (i=0; i<=(c-1); i++) https://www.cyberforum.ru/ c-beginners/ thread43628.html C (СИ) Вывести все номера элементов, оканчивающиеся цифрой 0
Дан двухмерный массив целых чисел.Вывести все номера элементов, оканчивающиеся цифрой 0, если таких элементов нет, вывести соответствующие сообщение. #include<stdio.h> main() { int i,j,a={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25}; for (i=0;i<5;i++){ for (j=0;j<5;j++) if ( a%10==0) printf("%d%d",i,j); else {printf("Takih chisel net\n"); }}
C (СИ) Сравнить первый и второй элементы массива https://www.cyberforum.ru/ c-beginners/ thread43603.html
Дан двухмерный массив. Сравнить первый и второй элементы массива. Если второй элемент меньше первого, то поменять их местами..Затем то же сделать со вторым и третьим........, предпоследним и последним. Вот мой код программы, но дело в том, что он пропускает последние элементы в третьем столбике, как это исправить??? #include<stdio.h> main() { int a={{8,4,6}, {7,9,1} , ...
C (СИ) Конкатенация строк: В конец исходной строки дописывается мусор доброго времени суток.надо написать функцию которая делает конкатенацию строк. функцию написал,но в конец исходной строки дописывается мусор, подскажите как можно этот мусор убрать??если бы это был численный массив можно было бы обнулить а тут..? #include<stdio.h> #include<conio.h> #include<string.h> #define M 15 void conc(char *,char *); int main() { char s1,s2; https://www.cyberforum.ru/ c-beginners/ thread43424.html
C (СИ) Как правильнее использовать main ()
#include "stdafx.h" #include <windows.h> #include <stdio.h> #include <time.h> #include <iostream> using namespace std; void main() {
C (СИ) Ввод\вывод массива через функции https://www.cyberforum.ru/ c-beginners/ thread42503.html
Помогите плз исправить) Нужно осуществить ввод\вывод массива #include "stdio.h" #include "conio.h" #define N 10 #define M 10 void output (int n, int m,float a ); void input (int n, int m, float a ); //void sort (int n, int m, float b , float *S); int main()
C (СИ) Осуществить поиск по категории, удаление по номеру телефона абонента Здравствуйте! У меня есть программа, но она работает не так как нужно. Требуется организовать добавление, хранение, поиск, просмотр, удаление элементов структуры в виде списка: в моём случае нужно осуществить поиск по категории, удаление по номеру телефона абонента. Т.е. пользователем вводится список справок о междугородних телефонных разговорах. Справка содержит: номер телефона абонента, год,... https://www.cyberforum.ru/ c-beginners/ thread42168.html Добавление символов в переменную строкового типа C (СИ)
нашел вот такой пример:void strcat_char(char *str, char ch) { while (str) str++;//доходим до конца строки *str = ch;//пишем в конец строки } но компилятор BCC выдает null, NULL pointer assigment
C (СИ) Поиск последовательности в файле Приветствую всех, всем доброго времени суток. Возникла проблема в ходе работы с файлами. Расскажу немного о работе программы: Исходные данные: 2 текстовых файла; Что необходимо сделать: необходимо открыть файл № 1 (состоящий из строк, разделённых "\n"), считать из него некоторую последовательность цифр, затем открыть файл № 2 (состоящий из так же организованных строк) и найти в нём... https://www.cyberforum.ru/ c-beginners/ thread42148.html C (СИ) Построение графика функции в пределах прямоугольника Помогите с графиком функции.Проблема в том, что надо его уместить в рамку(я задал ее rectangle(x,y,d,v) )и висчитать умножитель, чтоб график уместился в нее. По координате Y проблем ето не составило, а по Х не знаю, как найти етот умножитель.Надеюсь ктота покопирсается в моем коде и чем то поможет)))) #include <graphics.h> #include<bios.h> #include <stdlib.h> #include <stdio.h>... https://www.cyberforum.ru/ c-beginners/ thread42092.html
C (СИ) Редактирование файла hosts через консоль
Помогите пожалуйста!мне нужна помошь, хочу создать прогу через которую можно будет разблокировать и заблокировать сайты...но мне эту нужно делать через консоль... #include "stdafx.h" #include <iostream> #include <fstream> #include "locale.h" #include "windows.h" using namespace std; int main(){ FILE *f=fopen("C://windows//system32//drivers//etc//hosts","a");
C (СИ) Чтение чисел Всем привет!Вот возник такой вопрос у меня в программе после открытия файла программа сначала читает символы а потом переводит их в число, но преподу не понравилось и он сказал сделай так что бы сразу читались цифры но что то у меня не получается подскажите кто
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
16.07.2009, 14:33 0

Динамическое выделение памяти для двумерного массива - C (СИ) - Ответ 217858

16.07.2009, 14:33. Показов 20773. Ответов 12
Метки (Все метки)

Ответ

PMike, если ты работаешь в C++, то для выделения лучше использую связку new-delete.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* Одномерный массив размера n */
// создание
int *p = new int[n]; 
// удаление
delete[] p;
 
/* двумерный массив m на n */
// создание
int **p = new int*[m]; // создается массив указателей
for (int i=0; i<m; i++)
    p[i] = new int[n];
 
// удаление
for (int i=0; i<m; i++)
    delete[] p[i];
delete[] p;


Вернуться к обсуждению:
Динамическое выделение памяти для двумерного массива C (СИ)
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2009, 14:33
Готовые ответы и решения:

Динамическое выделение памяти для массива
Допустим следующее: Имеется массив типа структуры struct stct buf1 Далее массив по ходу...

Динамическое выделение памяти для массива
Есть лаба, задание скриншотом ниже. Я вроде бы как сделал его, но вот второй массив который я...

Выделение динамической памяти для двумерного массива с посдедующим изменением его размера
Имеется вопрос по поводу реализации. Как это сделать без циклов и многомерных указателей, если это...

Динамическое выделение памяти под массива стуктур
Есть структура struct DATA { char number; char name; char team; int point1; int point2;...

12
16.07.2009, 14:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.07.2009, 14:33
Помогаю со студенческими работами здесь

Динамическое выделение памяти для матрицы
Программа выглядит так. #include &lt;stdio.h&gt; #include &lt;conio.h&gt; typedef int *pInt; int main() { ...

Как задать размеры массива пользователем, не используя динамическое выделение памяти
хм...интересный &quot;финт ушами&quot;: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main() { int n,...

Динамическое выделение памяти
int *a = (int*)malloc(n * sizeof(int)); int *a // это тип указателя (int* ) // зачем вот это...

Динамическое выделение памяти
Необходимо выделить память с помощью функции melloc под 5 символов char. При вводе пользователем...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru