С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как отправить структуру в функцию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение из файла http://www.cyberforum.ru/cpp-beginners/thread862912.html
Здравствуйте. Хочу, чтобы программа читала значения переменных из файла input.txt: Please choose the crystal lattice. Type 1 for BCC, 2 for FCC, and 3 for HCP: 2 Please enter lattice parameter...
C++ Реферат: программная реализация задач обработки дат "Программная реализация задач обработки дат"!!! замороченная тема , ни как не могу найти, кто поможет найти с меня огромный +!!! http://www.cyberforum.ru/cpp-beginners/thread862905.html
C++ Строка символов. Все вхождения ‘abc’ заменить на ‘def’
Дана строка символов. Необходимо все вхождения ‘abc’ заменить на ‘def’
C++ деление по модулю 2
Здравствуйте такая задача есть массив g {111101} который заполнен таким образом и есть массив p {1111010000000} который заполнен вот так, нужно массив p поделить на g по модулю 2 и потом то что...
C++ Задача на поиск "счастливых билетов" http://www.cyberforum.ru/cpp-beginners/thread862887.html
дан счастливый билет. в нем n чисел, четных. нужно составить программу, которая будет выявлять, счастливый ли билет, или нет. желательно с while.
C++ LNK2001: неразрешенный внешний символ #include "stdafx.h" #include <GL/glut.h> #include <windows.h> #include <glut.h> #include <gl\GL.H> #include <gl\GLAUX.H> #pragma comment (lib,"glut32.lib") #pragma comment(lib, "opengl32.lib")... подробнее

Показать сообщение отдельно
mid_da
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 3

Как отправить структуру в функцию? - C++

12.05.2013, 21:42. Просмотров 504. Ответов 4
Метки (Все метки)

Как отправить массив структур в функцию при использовании typedef?
Вот на таком примере:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#define MAX 30
int i=1;
//typedef
struct Str  //Ob9vl Strukturu
{
int Year;
}Bas;
typedef Bas M1[MAX];
 
int InputData(struct,int);
main()
{
 int i=1;
 int InputData(M1,i);
getch();
}
int InputData(struct S1 str,int j)
{
scanf("%i",M1.Year);
return i++;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.