Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Найти сумму элементов массива, расположенных после минимального элемента https://www.cyberforum.ru/ c-beginners/ thread327477.html
Найти сумму элементов массива, расположенных после минимального элемента.Упорядочить элементы массива по возрастанию модулей элементов. Вот я составила алгоритм решения задачи: 1. Задаем размерность массива (n), присваиваем элементам minn и s нулевые значения. 2. В цикле от i=0, пока i<n с шагом i=i+1 вводим массив, присваиваем переменной minz значение A. 3. В цикле от i=0, пока i<n с шагом...
Определить площадь каждого прямоугольника C (СИ)
Задать файл, содержащий координаты левого верхнего и нижнего правого угла прямоугольника – целые числа типа int. Определить площадь каждого прямоугольника, упорядочить эти значения по возрастанию и записать в файл. Нужно решит задачу на C вот код, но у меня не работает цикл (не выдает "неверное условие"), там a--x1, b--y1, c--x2, d--y2 #include <stdio.h> #include <conio.h> #include...
C (СИ) Найти приближенное значение функции exp в точке X дано вещественное X и целое N (> 0). Найти сумму 1 + X + X^2/(2!) + … + X^N/(N!) (N! = 1·2·…·N). Полученное число является приближенным значением функции exp в точке X #include<stdio.h> #include<math.h> main() { int x,i,n; double s=1,f=1; printf("vvedite N - "); https://www.cyberforum.ru/ c-beginners/ thread327160.html C (СИ) Закоментите проги пожалуйста https://www.cyberforum.ru/ c-beginners/ thread326991.html
Закоментите пожалуйста... спасибо #include <stdio.h> #include <Windows.h> #include <conio.h> #include <malloc.h> void result( int n, int m, int** resultmas) { int i=0; // ввод массивов int N;
C (СИ) Сортировка односвязного списка
Всем доброго времени суток! Пишу курсавик по программированию, всё написал, осталась только одна функция уже голову всю сломал, никак не придумаю как же её реализовать :wall:, может вы чем сможите мне помочь:sorry:, буду очень благодарен!:yes: Нужно всего лишь отсортировать односвязный список: struct account { int visual; int number; char name; char surname;
C (СИ) Удалить слова, в которых количество согласных максимально удалить слова, в которых кол-во согласных максимально код Си #include<stdio.h> #include<conio.h> #include<string.h> char sogl={'q', 'w', 'r', 't', 'p', 's','d', 'f', 'g', 'h','j', 'k', 'l', 'z', 'x', 'c', 'v','b','n','m'}; char A,B; int i,j,k=0,p,s,m=0; https://www.cyberforum.ru/ c-beginners/ thread326940.html
C (СИ) Выходит за диапазон https://www.cyberforum.ru/ c-beginners/ thread326783.html
ошибка появляется после компиляции при запуске, предыдущее всё работает, до места где нужно вводить с клавиатуры район(самое последнее), пишет :Run-Time Check Failure #2 - Stack around the variable 'd' was corrupted. #include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> FILE *y; struct school {int nomber; char raion; char famdir;
C (СИ) Распознать символ забоя
Доброго всем времени суток, уважаемы епрограммисты! Вот решил освоить С по книге Кернигана и Ричи, а там задача: Напишите программу, копирующую вводимые символы в выходной поток с заменой символа табуляции на \t, символа забоя на \b и каждой обратной наклонной черты на \\. Это сделает видимыми все символы табуляции и забоя. Проблема, программа не отлавливает символ забоя. Прошу помочь: ...
C (СИ) Найти ошибку в коде https://www.cyberforum.ru/ c-beginners/ thread326271.html
Добрый день помогите, пожалуйста найти ошибку: #include <stdio.h> #include <stdlib.h> typedef struct list {int el; struct list *next;} list; void print_list (list*);
C (СИ) Определить минимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы https://www.cyberforum.ru/ c-beginners/ thread326173.html
Дана целочисленная квадратная матрица. Опрделить: 1) сумму элементов в тех строках, которые не содержат отрицательных элементов. 2) минимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. первую часть сделал, вроде как работает  #include <stdio.h> #include <stdlib.h> int main() { int x;
C (СИ) где ошибка!
где ошибка! #include <stdio.h> #include <conio.h> #include <alloc.h> typedef struct EList{ char data; struct EList *next; } EList; EList* AddElem( EList*, char ); /* Включение элемента */ void AddElem2( EList*, char );
C (СИ) Описать процедуру PowerA234(A, B, C, D), вычисляющую вторую, третью и четвертую степень числа A задача на Си: Описать процедуру PowerA234(A, B, C, D), вычисляющую вторую, третью и четвертую степень числа A и возвращающую эти степени соответственно в переменных B, C и D (A — входной, B, C, D — выходные параметры; все параметры являются вещественными). С помощью этой процедуры найти вторую, третью и четвертую степень пяти данных чисел. как сделать задачу? ведь функция может возвращать...
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 15
0

Функция которая принимает структуру любого типа в качестве параметра - C (СИ) - Ответ 1804060

29.06.2011, 12:48. Показов 1640. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Дана функция которая может принимать структуру любого типа (т. е. может хранить например 2 float и 1 bool, или может хранить 3 float, но еще хранит обязательные - 2 типа unsigned char ) в качестве аргумента, также известно максимальный размер который может быть у структуры, могли бы вы подсказать как реализовать функцию. А также в этой функции надо заполнить обязательные 2 unsigned char.

Думаю что можно сделать так
C
1
2
3
4
5
void Func( unsigned int *StructPtr , unsigned int SizeOfStruct )//прототип
 
struct PARAM myParam;//какая-то структура
 
Func( (unsigned int *)&myParam , sizeof( myParam )/2 );//2 потому-что в словах а не в байтах
Как только потом мне 2 обязательных unsigned char заполнять?

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

Нужна функция, которая принимает в качестве параметра массив символов char [20] и возвращает число пробелов в нем
Нужна функция, которая принимает в качестве параметра массив символов char и возвращает число...

Функция, которая в качестве параметра принимает массив
Ребята, кто опытные, обращаюсь к вам. Хотела этот массив реализовать через функцию и вывести на...

Функция которая принимает в качестве параметра массив из чисел
Помогите пожалуйста, буду очень сильно вам благодарен. На языке PHP создать функцию, которая...

Функция которая принимает в качестве параметра sql-запрос
Необходимо создать функцию которая в качестве параметра принимает sql запрос типа...

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

Написать функцию, которая в качестве параметра принимает логическое выражение
Необходимо написать функцию JavaScript, которая принимает логическое выражение, анализирует строку,...

Написать шаблонную функцию, которая принимает одномерный массив любого типа, значение такого же типа, и размер массива,
Решил задачу, но у меня выскакивает ошибка. Вот сама задача: Написать шаблонную функцию, которая...

Функция, которая принимает в качестве аргумента функцию
Вам уже приходилось писать таблицу умножения. Но на этот раз вас попросили сделать в плюс к таблице...

Создать функцию EvenColReport, которая принимает в качестве параметра двумерный массив целых чисел (объявлен как указате
Создать функцию EvenColReport, которая принимает в качестве параметра двумерный массив целых чисел...

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