Автор Ed задал вопрос в разделе Другие языки и технологии
Передача структуры в функцию (CИ) и получил лучший ответ
Ответ от И.А. Голованов[гуру]
Структуру надо определять вовне, иначе только майн (или та функция в которой) её поймёт сначала описать структуру struct student{..объявить члены}; потом используемая фнкция тип_возврата_лучше_инт_код_ошибки f(student *x, int n/*число элементов-C не знает конца массива*/){творить что угодно}; и только потом использующая уже описанное функция int main(){ int n=сколько надо; student x[сколько надо] ; ...//набить значениями rezultat=f(x,n);//передать ссылку на массив и число элементов ... }
Ответ от Михаил Белышов aka INJECTRES[гуру]
передавай указатель на начало массива std и с ним работай
передавай указатель на начало массива std и с ним работай
Ответ от Krab Вark[гуру]
Структуру-то в функцию передать можно, а вот выдать ее функция в С не может. Это умеет только C++. Речь о С или С++ ?
Структуру-то в функцию передать можно, а вот выдать ее функция в С не может. Это умеет только C++. Речь о С или С++ ?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Передача структуры в функцию (CИ)
C++ передача структуры в поток в _beginthread
st *yourStruct = new st;
_beginthread(lalalala, 0, (void*) yourStruct);
В твоем треде
подробнее...
что такое полноценные и неполноценные белки
С точки зрения пищевой ценности белков, определяемой их аминокислотным составом и содержанием так
подробнее...
спросили в Наивность
Объектно ориентированное программирование. (ООП)
Так никто нормально и не ответил!
Три признака ООП: инкапсуляция, наследование и полиморфизм.
подробнее...
Объектно ориентированное программирование. (ООП)
Так никто нормально и не ответил!
Три признака ООП: инкапсуляция, наследование и полиморфизм.
подробнее...
что такое EDGE и какую функцию оно в сотовом выполняет?
Что такое EDGE
EDGE (Enhanced Data rates for Global Evolution) - является эволюционным
подробнее...
спросили в G белки
Строение и функция ДНК
ДНК (дезоксирибонуклеиновая кислота) - носитель генетической информации. В основном находится в
подробнее...
Строение и функция ДНК
ДНК (дезоксирибонуклеиновая кислота) - носитель генетической информации. В основном находится в
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Другое
блииин помогите) 1)какой процесс называют репликацией ДНК? 2)какие функции в клетке выполняют нуклеиновые кислоты?
Реплика́ция ДНК — процесс синтеза дочерней молекулы дезоксирибонуклеиновой кислоты, идущий во
подробнее...
блииин помогите) 1)какой процесс называют репликацией ДНК? 2)какие функции в клетке выполняют нуклеиновые кислоты?
Реплика́ция ДНК — процесс синтеза дочерней молекулы дезоксирибонуклеиновой кислоты, идущий во
подробнее...
в первые недели беременности врач прописал феназепам, как этот препарат действует на плод? родиться ли ребенок здоровым?
Феназепам
Фармакологическое действие:
Анксиолитическое средство (транквилизатор)
подробнее...