IT/- 프로그래밍
OpenCV 구조체(struct) 사용 예제
혁준7519
2017. 2. 25. 20:05
구조체(struct) 사용 예제
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 <string.h> //구조체 정의 struct student { char name[8]; //char[] 8바이트 int kor; //int 4바이트 int eng; //int 4바이트 }; void main() { //구조체 변수는 . 를 사용하여 참조하고 구조체 포인터 변수는 -> 를 사용하여 참조한다 //구조체 선언 (변수 선언하듯이 한다) struct student person , *p = &person; //포인터를 이용하여 구조체변수에 값을 할당한다. strncpy_s(p->name, "홍길동", strlen(p->name)); //strncpy() 를 이용하여 문자열할당 p->kor = 90; p->eng = 100; //출력 printf("이름 : %s\n", person.name); printf("국어 : %d\n", person.kor); printf("영어 : %d\n", person.eng); } | cs |
결과