링크드리스트연결에 대해서
하린
링크드리스트가 연결이 안되는거 같아요질문 요약 :문제의 원리는구조체만큼 맬록함수로 메모리를 할당받고 fscanf를 통해서메모리에name pay year 를저장 합니다. 그리고 노드를 하나 만들어서 그노드의 dataPtr이 방금 만든 구조체를 가리키게 하고 뒤의 link는 다음에 생기는 노드를 가리키게 해서 총 4개의 노드 그 노드들에 하나씩연결되는 4개의구조체(name pay year가 있는)를 생성하고 프린트 하는 것이 숙제 인데... 도저히 잘 모르겠네요.
if문을 통해 첫번째는 그냥 노드를 만들고 그밖에 i가 1,2,3일때는 노드의링크부분이 새로만든 노드를 가리키게 할려고 했는데
아무래도 연결이되질 않는거 같습니다.포문을통해서 하나 하나 연결 해야되는데...
연결 시키는 방법과또그 구조체를 하나하나 출력하는 방법을 알고 싶습니다....
자세한 답변 부탁 드릴께요...
(제가 초짜라 답변 하실때 코드를 써주시고옆에 주석을 달아주시면더 이해하기 쉬울꺼 같습니다...감사합니다)
밑에 코드를 제가 나름 생각해서 적은 코드은데 연결이 된거같진 않습니다..
질문 내용 :
for(i=0; i4; i++){
myEmployee = (EMPLOYEE*)malloc (sizeof (EMPLOYEE));
fscanf(fp, %s, myEmployee-name);
fscanf(fp, %s, myEmployee-pay);
fscanf(fp, %s, myEmployee-year);
if(i==0)
{
node = createNode(myEmployee);
}
else
{
node-link = createNode(myEmployee);
}
}
-
남자
이해가 안 되면 다시 공부를 해야 됩니다. 위에 소스는 기초적인 연결리스트니까요.
-
sin
잘이해가 안됩니다..... 쉽게 설명해주시면 감사하겠습니다
-
BabySue
EMPLOYEE* header;
EMPLOYEE* tail;
header= (EMPLOYEE*)malloc(sizeof(EMPLOYEE));
header-link = 0;
tail = header;
fscanf(fp, \%s\ -
아이돌
node가 다음 노드로 옮겨가야 겠네요.
node = node-link;
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2676182 | 숫자 순서대로 배열하는법 | 권뉴 | 2024-11-24 |
2676152 | 기본적인거 하나 질문드립니다. | 개미 | 2024-11-24 |
2676124 | 함수선언관련 질문이에요~...털썩..수정완료 (2) | 가지 | 2024-11-24 |
2676092 | C언어 책 (2) | 아서 | 2024-11-24 |
2676065 | 웹사이트 또는 메신저 등에서 원하는 텍스트를 검사하는방법?? (1) | 모든 | 2024-11-23 |
2676033 | 배열 기초연습중 발생하는 에러 ㅠㅜ... | Creative | 2024-11-23 |
2676005 | keybd_event 게임 제어 | 영글 | 2024-11-23 |
2675900 | 진짜기본적인질문 | 글길 | 2024-11-22 |
2675845 | 수정좀해주세요ㅠㅠㅠ | 해골 | 2024-11-21 |
2675797 | 병합 정렬 소스 코드 질문입니다. (2) | 도래솔 | 2024-11-21 |
2675771 | 큐의 활용이 정확히 어떻게 되죠?? | 해긴 | 2024-11-21 |
2675745 | 도서관리 프로그램 질문이요 | 도리도리 | 2024-11-20 |
2675717 | 2진수로 변환하는것! (3) | 동생몬 | 2024-11-20 |
2675599 | for문 짝수 출력하는 법 (5) | 널위해 | 2024-11-19 |
2675575 | Linux 게시판이 없어서.. | 첫삥 | 2024-11-19 |
2675545 | 구조체 이용할 때 함수에 자료 넘겨주는 것은 어떻게 해야 하나요? | 아연 | 2024-11-19 |
2675518 | 사각형 가로로 어떻게 반복해서 만드는지좀.. 내용 | 신당 | 2024-11-18 |
2675491 | !느낌표를 입력하는것은 어떻게합니까~~?ㅠㅠ (5) | 사지타리우스 | 2024-11-18 |
2675411 | 파일입출력으로 받아온 파일의 중복문자열을 제거한 뒤 파일출력 | 앨버트 | 2024-11-17 |
2675385 | 링크드리스트 주소록 질문드립니다. (1) | 겨루 | 2024-11-17 |