Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Как вывести большое число с плаваюшей точкой https://www.cyberforum.ru/ c-beginners/ thread2511831.html
В программе 10000 элементов массива от 0 до 1(типа z1=0.9999,z2=0.8878 и тд), хочу подсчитать сумму и поделить на количество. 2000 норм считает при 3000 уже выводит 1,#INF00. Ввел в гугле длинная алгебра, предложил это long long int, но с long float выдает ошибку.
Алгоритм построения матрицы отношения эквивалентности по разбиению C (СИ)
Здравствуйте! Задача не сложная, но до меня не доходит как организовать этот алгоритм на си:cry: Словами алгоритм звучит так: У меня есть фактормножество(разбиение множества) S={{1 3 5 7 9},{2 4 6 8 10}}; 1) R := пустое мно-во; 2) Для всех подмножеств Si принадлежащее S выполнить: каждую пару (х,у), такую, что х принадлежит Si и y принадлежит Si , включить в R; Я смог...
C (СИ) Динамические массивы: скопировать текстовый файл, зеркально поменяв порядок строк Скопировать текстовый файл, зеркально поменяв порядок строк. #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #include <malloc.h> #include <stdlib.h> #define MAXLEN 1000 // максимальная длина строки #define NLINES 1000 // максимальное число строк int main() { https://www.cyberforum.ru/ c-beginners/ thread2511806.html C (СИ) Массив: Подсчитать сумму минимального и максимально значения каждой строки и вывести в виде вектора int max,x=0; // максимальное значение в строках printf("\n Максимальные значения в строках:"); for (i = 0; i < m; i++) { max = array; for (j = 1; j < n; j++) if (array > max) max = array; https://www.cyberforum.ru/ c-beginners/ thread2511802.html
C (СИ) Ряд Фибоначчи
Собственно не могу управиться с программой по нахождение данного ряда.При компиляции в консоли просто цикл из нулей. #include <stdio.h> long fibo( long , long); int main(){ long a=0,b=1; fibo(a,b); getchar();
C (СИ) Что изучать далее? Хочу изучить языки программирования C/C++, прочитал книгу Стивен Прата "Язык Программирования C", но понял, что ничего сложнее текстовых консольных программ сделать не могу. Подскажите, что изучать далее, и нужно ли изучать основы C++ после основ C. https://www.cyberforum.ru/ c-beginners/ thread2511684.html
C (СИ) Найти сумму главной диагонали двумерного массива на СИ https://www.cyberforum.ru/ c-beginners/ thread2511495.html
В чем моя ошибка? Программа выводит неправильный ответ(((( #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> int main() { #define row 5
Простое онлайн радио C (СИ)
Мне нужно сделать простую программу, которая воспроизводит радио RelaxFM по ссылке:...
C (СИ) Найти среднее арифметическое https://www.cyberforum.ru/ c-beginners/ thread2511433.html
прошу помощи ! найти среднее арифметическое через 2 6-8-10-12-14-16, обязательно в этом порядке , на языке СИ, И 2 ЗАДАНИЕ СОЗДАТЬ МАССИВ ПОСЛЕДОВАТЕЛЬНОГО ВВОДА ИЗ ФАЙЛА. СОЗДАТЬ ФАЙЛ ПОДПИСАВ ЗАДАНИЕ №1И №2
C (СИ) Нужно сделать блок-схему, пожалуйста Нужно сделать блок-схему по псевдокоду: 1)Ввести строку S 2)Ввести строку S1 3)Определить длину строки S 4)Определить длину строки S1 5)Определить кол-во вхождений строки S1 в строку S 6)Определить позицию последнего вхождения строки S1 в строку S 7)Вывести на экран: -строку S -строку S1 https://www.cyberforum.ru/ c-beginners/ thread2511412.html
C (СИ) Определение массива типа BYTE
На просторах встретилось: BYTE message; Как заполнить его значениями? Какой синтаксис? Заранее спасибо
C (СИ) Как спарсить файлы с сайта? https://www.cyberforum.ru/ c-beginners/ thread2511373.html
Есть сайты с файлами. Прошу привести простой пример кода. Не такой, когда надо обойти весь сайт и скачать все файлы по ссылкам, а для начала зайти на адрес определённой страницы, например вымышленной http://www.test2525252.ru., найти на ней ссылку с файлом (расширение может быть разное, например doc, zip, pdf). Взять из заголовка на странице название, оно может меняться, например <h1...
3 / 3 / 0
Регистрация: 07.06.2019
Сообщений: 15
12.10.2019, 16:10  [ТС] 0

Описание структуры для нескольких файлов - C (СИ) - Ответ 13895568

12.10.2019, 16:10. Показов 6332. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от Байт Посмотреть сообщение
SubtRose, Второй файл, наверное, core.h ?
Да, конечно. Опечатался.
Цитата Сообщение от Байт Посмотреть сообщение
И уточните, пожалуйста.
В общем случае нужно, чтобы описание стало доступным из заголовочного файла (или хотя бы другого любого исходника) для остальных файлов. Так как если описать структуру в КАЖДОМ файле, то это неизменно приводит к ошибкам.
Цитата Сообщение от Байт Посмотреть сообщение
Просто на паре примеров.
Рабочий пример слишком крупный. Потому опишу быстренько суть проблемы:

main.c
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "struct.h"
#include <malloc.h>
#include <stdio.h>
#include <stdlib.h>
 
tnod *alloc (void);
void safe (void*);
 
void main (void) {
    tnod* crt = alloc (); safe (crt);
    crt->id = 7; printf ("id = %d\n", crt->id);
    free (crt); crt = NULL;
}
 
tnod *alloc (void) {
    return (tnod*) malloc (sizeof (tnod));
}
 
void safe (void *ptr) {
    if (ptr == NULL) abort ();
}
common.h
C
1
2
3
4
5
6
7
8
9
10
#ifdef STRUCT_H
#define STRUCT_H
 
struct nod {
    struct nod* up;
    struct nod* down;
    int id;
} tnod;
 
#endif
gcc ругается на "unknown type".

Вернуться к обсуждению:
Описание структуры для нескольких файлов C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2019, 16:10
Готовые ответы и решения:

Описание структуры для хранения стран
Страны. Название, площадь поверхности, столица, страны-соседи. Для представления стран-соседей...

Как добавить обработку файлов нескольких определённых типов в код BAT-файла для архивации файлов?
Спасибо большое за полезную информацию! Отличный код. Подскажите как к нему прикрутить обработку...

Где найти описание алгоритма по которому VB пакует UDT- структуры для записи в Binary- файл?
Не подскажете ли, где найти описание алгоритма по которому VB пакует UDT- структуры для записи в...

Описание форматов файлов frx для VB и VBA
Народ! Никто не встречал описание форматов файлов frx для VB и VBA? Киньте ссылочку, pls. Нужно...

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

Описание установочных файлов PostGreSQL для Linux
Доброе время суток. Имею OS CentOS 6.6 . Скачал дистриб PostGreSQL 9_3_4_1_1C - основные и...

Условие для анализа нескольких полей структуры одновременно
Привет всем. Есть тут у меня курсовой, я застопорился на задаче с начислением стипендии студентам....

Ifstream для нескольких файлов
При записи ifstream fin(&quot;vuz3.txt&quot;); ifstream fin(&quot;spec3.txt&quot;); for(i=0;i&lt;n;i++) ...

BinaryReader для нескольких файлов
Здравствуйте уважаемые пользователи, у меня появился вопрос по binaryreader. Начал изучать эту...

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