C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[10041] Re:Re:그런대요..^^
허진오 [] 745 읽음    2001-08-19 03:45
서영재 님이 쓰신 글 :
: 메모리를 동적으로 할당을 해주셔야합니다.
: 인쿠르드화일은 "string.h"
:
: malloc
:
: 즉 void inputinfo(struct privates *temp, int l)
: 이부분에서 temp를 쓰시기전에 malloc로 temp에 메모리를 할당을하시고 사용하셔야합니다.
:

struct name {
    char firstname[10];
    char middlename[10];
    char lastname[10];
};

struct privates {
    int pirnumber;
    struct name *target;
};

이부분에서 target을 포인터로 안하고 그냥 struct name target; 이라고 선언하구서...
접근을 info->target.firstname 이런식으로 접근하니깐... 접근이 되더군요...
그리고 위의 답변은 메모리를 할당받으라는거 같은대..
struct privates templet[LIMIT]; 여기서 메모리는 할당받는거 아닌가요??
배열을 잡음으로 해서... 할당을 필요한 만큼의 구조체의 크기에 맞게 LIMIT개 만큼 할당을 받은거 아닌가요?? 그래서 접근도.. 보통 info->pirnumber 하구서 info++ 를 하게 되면 다음으로 넘어가는거구요??
아닌가요?? ㅡㅡ;;
잉 잘 모르겠네요... 고수님의 확실한 답변 부탁드립니다...^^
그럼 이만...^^

+ -

관련 글 리스트
10038 안녕하세요...^^ 허진오 748 2001/08/18
10040     Re:안녕하세요...^^ 서영재 767 2001/08/19
10041         Re:Re:그런대요..^^ 허진오 745 2001/08/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.