Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Найти сумму элементов массива, расположенных после минимального элемента https://www.cyberforum.ru/ c-beginners/ thread327477.html
Найти сумму элементов массива, расположенных после минимального элемента.Упорядочить элементы массива по возрастанию модулей элементов. Вот я составила алгоритм решения задачи: 1. Задаем...
Определить площадь каждого прямоугольника C (СИ)
Задать файл, содержащий координаты левого верхнего и нижнего правого угла прямоугольника – целые числа типа int. Определить площадь каждого прямоугольника, упорядочить эти значения по возрастанию и...
C (СИ) Найти приближенное значение функции exp в точке X
дано вещественное X и целое N (> 0). Найти сумму 1 + X + X^2/(2!) + … + X^N/(N!) (N! = 1·2·…·N). Полученное число является приближенным значением функции exp в точке X #include<stdio.h>...
C (СИ) Закоментите проги пожалуйста Закоментите пожалуйста... спасибо #include <stdio.h> #include <Windows.h> #include <conio.h> #include <malloc.h> void result( int n, int m, int** resultmas) { int i=0; // ввод... https://www.cyberforum.ru/ c-beginners/ thread326991.html
C (СИ) Сортировка односвязного списка https://www.cyberforum.ru/ c-beginners/ thread326966.html
Всем доброго времени суток! Пишу курсавик по программированию, всё написал, осталась только одна функция уже голову всю сломал, никак не придумаю как же её реализовать :wall:, может вы чем сможите...
C (СИ) Удалить слова, в которых количество согласных максимально
удалить слова, в которых кол-во согласных максимально код Си #include<stdio.h> #include<conio.h> #include<string.h> char sogl={'q', 'w', 'r', 't', 'p', 's','d', 'f', 'g', 'h','j', 'k',...
Выходит за диапазон C (СИ)
ошибка появляется после компиляции при запуске, предыдущее всё работает, до места где нужно вводить с клавиатуры район(самое последнее), пишет :Run-Time Check Failure #2 - Stack around the variable...
C (СИ) Распознать символ забоя Доброго всем времени суток, уважаемы епрограммисты! Вот решил освоить С по книге Кернигана и Ричи, а там задача: Напишите программу, копирующую вводимые символы в выходной поток с заменой... https://www.cyberforum.ru/ c-beginners/ thread326336.html
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 (СИ) Определить минимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы Дана целочисленная квадратная матрица. Опрделить: 1) сумму элементов в тех строках, которые не содержат отрицательных элементов. 2) минимум среди сумм элементов диагоналей, параллельных главной... https://www.cyberforum.ru/ c-beginners/ thread326173.html
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 15
0

Функция которая принимает структуру любого типа в качестве параметра

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


Дана функция которая может принимать структуру любого типа (т. е. может хранить например 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 заполнять?

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

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

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

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

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

__________________
Помогаю в написании курсовых работ и дипломов здесь.
2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.