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

Инициализировать указатель на структуру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать и распечатать квадратную матрицу http://www.cyberforum.ru/cpp-beginners/thread303171.html
Помогите сделать задание! Сформировать и распечатать квадратную матрицу размерности (10,10) следующего вида 0 0 … 0 1 0 0 … 2 0 …………...... 0 9 … 0 0 10 0 … 0 0 только сделайте пожалуйста максимально просто...а то если сложно сделаете я не смогу объяснить и лабу не примут((
C++ Сортировка вставками Помогите написать программу на языке "СИ" Сортировка вставками. Дана последовательность чисел a1, a2, …, an . Требуется представить числа в порядке возрастания. Делается это следующим образом. Пусть a1, a2, …, ai – упорядоченная последовательность, т.е. a1 ? a2 ?… ? ai . Берется следующее число a1+i и вставляется в последовательность так, чтобы новая последовательность была тоже... http://www.cyberforum.ru/cpp-beginners/thread303169.html
C++ целие числа
Помогите пожалуйста нужно написать программу на С++ на тему - В заданной последовательности целых чисел определить произведение нечетных чисел.
C++ Функция ошибка
Здравствуйте не могу никак разобраться с числом пи.так как я его заданию выдаются ошибки...помогите исправить ошибки #include "stdafx.h" #include <cstdlib> #include <iostream> #include <math.h> const float pi = 3.14; float ob(float h, float r)
C++ температура процессора http://www.cyberforum.ru/cpp-beginners/thread303159.html
господа как програмно можно посмотреть температуру процесора?
C++ Работа с файлами. Сохранение введённых данных в файл. Нужно сделать такую вот программу: помудохался малость, сделал много ошибок и тупостей, помогите исправить, подкорректировать. Задача такая: Создать файл, в котором хранится информация про предметы изъятые на таможне за прошлый период: дата изъятия, наименование предмета, код предмета (оружие, прод. товары и др.)количество единиц, стоимость единицы. Определить группу предметов, в которой чаще... подробнее

Показать сообщение отдельно
elzorrro
Сообщений: n/a
23.05.2011, 21:47     Инициализировать указатель на структуру
Инициализировать указатель на структуру, содержащую 2 указателя на типы char

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
typedef struct aaa {
char *a;
char *b;
} massive;
 
unsigned long sizeofmas;
unsigned long sizeofstr;
 
massive *mas;
 
mas = (massive *)malloc(sizeof(massive)*sizeofmas);
 
for (unsigned long i = 0; i < sizeofmas; i++)
{
mas[i].a = (char *)malloc(sizeofstr);
mas[i].b = (char *)malloc(sizeofstr);
}
Где ошибка? Когда заполняю *mas[i].a = ... , *mas[i].b = ... начинают происходить какие то чудеса. После определенного i, значения уже заданных строк начинают меняться.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru