Introfor

구조체 활용 본문

Doing/C&C++

구조체 활용

YongArtist 2017. 5. 25. 15:44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#define _CRT_SECURE_NO_WARNINGS
 
#include <stdio.h>
 
 
typedef struct {
    int x, y;
}Element;
 
void Func(Element *p) {
    printf("점의 x, y좌표를 입력하시오:");
    scanf("%d%d",&((*p).x), &((*p).y));
    return;
}
void main() {
    Element a;
 
    Func(&a);
    printf("입력된 좌표: x =%d, y=%d\n", a.x, a.y);
}
cs

구조체 a 주소를 함수의 인자로 넣어서 Func함수에서 포인터로 값을 입력받기 위해서는 위와 같이 사용.

'Doing > C&C++' 카테고리의 다른 글

하노이의 탑  (0) 2017.09.07
팩토리얼(반복, 재귀)  (0) 2017.09.05
구조체 활용  (0) 2017.05.22
디지털 숫자 출력  (0) 2017.05.01
제한된 크기 만큼 입력받은 값과 그 길이 출력  (0) 2017.04.05
Comments