|
-> kumaek);
}
7 구조체와 함수
구조체와 관련해서 함수의 인수로 넘길 수 있는 것은 구조체의 멤버, 구조체 멤버의 주소, 구조체, 구조체의 주소 등이 있다.
함수의 번환 값으로 구조체를 받을 수 있다.
[ 예제 9-3.c]
#include <stdio.h>
main()
{
int a
|
- 페이지 8페이지
- 가격 3,000원
- 등록일 2008.01.07
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
C", "Al Kelly", "홍릉과학출판사", 830, 24000);
book mybook = {"C@PL.com", "강 환수", "학술정보", 530, 20000};
software visualc = {"Visual C++", "MS", "개발도구", 500, 800000};
printf("C 언어 국내 서적\n");
printf("저자 : %s, 제목 : %s, 페이지수 : %d \n", mybook.author, mybook.ti
|
- 페이지 2페이지
- 가격 600원
- 등록일 2007.10.31
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
구조체 테이타타입을 return value값으로 가짐
int p;
char s;
{
card c;
c.pips = p;
c.suit = s;
return (c);
}
extract_values(c,p_ptr,s_ptr)
// 카드에 들어있는 무늬와 숫자를 빼내는 부분
card c;
int *p_ptr;
char *s_ptr;
{
*s_ptr = c.suit;
*p_ptr = c.pips;
}
여기에서 함수 assign_val
|
- 페이지 10페이지
- 가격 1,300원
- 등록일 2006.07.18
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
price;
} software;
typedef struct
{
char title[50];
char author[50];
char publish[50];
int pages;
int price;
} ybh;
int main(void)
{
book yourbook = {"A book on C", "Al Kelly", "홍릉과학출판사", 830, 24000};
book mybook = {"C@PL.com", "강 환수", "학술정보", 530, 20000};
|
- 페이지 2페이지
- 가격 700원
- 등록일 2007.10.31
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
c; //넥스트 카드
char num; //숫자
char shape; //무늬
char order; //순서
};
struct player{
struct card *next_c; //넥스트 카드
struct player *next_p; //넥스트 플레이어
int money; //플레이어 머니
int bet_money; //베팅한 머니
int score; //플레이어
|
- 페이지 1페이지
- 가격 3,000원
- 등록일 2009.09.04
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|