디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

답변 : 고갱님

완소허이재갤로그로 이동합니다. 2011.03.30 00:14:06
조회 128 추천 0 댓글 4


//QA 합쳐서
#include <cstdio>

typedef struct {
        int data[100];        //int 붙임
        int data2[100];        //int 붙임
        int length(int* array);                //length 추가
} LIST;

//닥치고 일단 초기화
LIST initList (LIST* list)
{
        for(int i=0; i<100; i++)
        {
                list->data[i] = 0;
                list->data2[i] = 0;
        }
        return *list;
}

// 입력한 위치에 요소를 추가하는 함수
LIST add (LIST list, int vec, int number)
{
        int i;
        int item = 10;        //item 선언
        int pos = 1;

        for(i=100;i>=vec;i--)
        {
                list.data[i]=list.data[i-1];
        }
        list.data[pos]=item;  
        //   여기까지해서 프린트F해서 보면 잘 나와요 ㅠㅠ 뒤로 한칸씩 쫙쫙 밀려나는데
        for(i=100;i>=vec;i--)
        {
                list.data2[i]=list.data2[i-1];
        }
        //list.length[data2]=7500;                //원 구문 이해 불가
        //list.length(list.data2);                        //혹시 이건가 해서 찍어봄

        return list;
}

int main(){        //main문 추가
        LIST list1;
        initList(&list1);        //초기화 해주는 함수
        add(list1, 1, 1);
        return 0;
}



/*
질문

이렇게하면 위에꺼 list.data  값이 바껴요 ㅡㅡ;;;
list.data2 for문을 안돌리면 값이 잘나오는데
아래 포문을 돌리면 위에꺼 data 까지 값이 뒤죽박죽되는데 ㅠㅠ 이거 왜이런거죠??

원래 한 구조체 안에 배열 두개 생성하고 한개를 건드리면 다른 한개까지 영향이 오나요?
*/

// 답변 글 : initList처럼 포인터로 접근해서 값을 변경하세요.(뭐가 뭔지도 잘 모르겠네요)
// 일단 돌가게는 했으니 참조하세요
// 저도 struct 다시 공부해야될 듯 아이 창피해

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 흡연때문에 이미지 타격 입은 것 같은 스타는? 운영자 24/07/15 - -
이슈 [디시人터뷰] '좋아해요'로 마음을 사로잡은 배우 최하슬 운영자 24/07/17 - -
244321 근데 프갤러님들은 [2] 콕콕콕콕갤로그로 이동합니다. 11.04.12 71 0
244320 스레드 사용 안하고 다중 클라이언트 구현 어떻게 함? [4] ㅁㅁ(203.253) 11.04.12 193 0
244319 빨리자고 일어나서 챔피언스리그를 봐야하느니라 [1] 닌텐도DS갤로그로 이동합니다. 11.04.12 47 0
244317 아 오늘 존나 세상에서 가장 순결한 프로그래밍 언어를 배웠음 [6] 형들아(14.41) 11.04.12 131 0
244316 형들 도와주세요 갤로그로 이동합니다. 11.04.12 39 0
244315 strcpy 질문점여 [1] ㅎㅁㄴㅇㅎ(125.149) 11.04.12 71 0
244314 에이드는 보긔.... [17] 닌텐도DS갤로그로 이동합니다. 11.04.12 121 0
244313 프로그래밍에 관한 다큐는 없을까여 콕콕콕콕갤로그로 이동합니다. 11.04.12 56 0
244311 VHDL 문제 해결 좀 부탁드립니다 갤로그로 이동합니다. 11.04.12 44 0
244310 윈도우 xp에서 작업표시줄을 아예 없앨 수 있는 방법이 있을까요? [4] ㅇㅇ(220.76) 11.04.12 145 0
244308 동물이 감정을 가지고 있는것도 프로그램된거 아님?????????????? [3] 死랑한당깨(116.36) 11.04.12 118 0
244307 윤성우님. [1] dd(121.137) 11.04.12 122 0
244304 c언어 간단한것좀 도와주세요 천재형님들 도와주삼(59.25) 11.04.12 68 0
244300 포트란 기초] 뉴비형들 있으면 내가 파일 공수해준다 [6] 부탁임갤로그로 이동합니다. 11.04.12 105 0
244299 퇴근시간이다!! [4] McHello갤로그로 이동합니다. 11.04.12 119 0
244298 공비횽꺼 어제 힛갤 갔었구나 ㅋ [2] 폐인의세계갤로그로 이동합니다. 11.04.12 98 0
244297 char *buf[6] 하면 어떤식으로 되는거임? [7] asdf(125.149) 11.04.12 122 0
244296 포트란..기본 아주 기초적인 명령문좀 알려줄횽 ls <<이런거 [8] 부탁임갤로그로 이동합니다. 11.04.12 121 0
244294 포트란좀 아는게이;;제발 댓글좀 달아줘 [1] 부탁임갤로그로 이동합니다. 11.04.12 61 0
244293 서양판타지의 오크가 훈족을 모티브로 했다자나 [1] 횽횽(61.255) 11.04.12 209 1
244292 퇴개르 [3] 디사이플갤로그로 이동합니다. 11.04.12 49 0
244291 더블리스트질문점, [15] ㄹㅇㄴ(210.178) 11.04.12 169 0
244289 프갤횽들아 뉴비 이거 하나좀 알려줘 .. 111132(124.49) 11.04.12 37 0
244288 멋쟁이 프갤형들아 이거 왜 글자가 깨져서 입력이될까? [7] asdf(125.149) 11.04.12 76 0
244287 프로그래머는 서양이 우월한 이유.jpg [4] ㅇㅇ(121.133) 11.04.12 326 0
244286 버블정령 시뮬레이터 [3] ㅇㅇ(121.185) 11.04.12 67 0
244285 톰켓7 설정 고수님들께.. ROOT 폴더의 변경건..꾸벅!! [8] 요다(203.229) 11.04.12 218 0
244283 어떻게 하면 코딩을 잘 할 수 있을까..? [9] ㅇㅇ(121.133) 11.04.12 173 0
244281 모디파이는 프로그래밍의 기본아님? [7] 돌고래스피커갤로그로 이동합니다. 11.04.12 86 0
244280 취업을 목적으로 플밍 공부하는 대딩들에게 알려주는 테크트리. [4] 지혜닭(211.248) 11.04.12 246 0
244279 프로그래밍과제 [1] elwlwlwk갤로그로 이동합니다. 11.04.12 74 0
244277 뭐여..개강한거야? [2] 엠비씨헬로닭(211.248) 11.04.12 64 0
244276 Jave Runnable <-> C# Thread [4] 중달(121.166) 11.04.12 112 0
244275 와나돌겠다;;... 이거 좀 한 번 봐죠... [24] 1234(125.128) 11.04.12 191 0
244274 그럼 메모리 쪼달리지 않는이상은 stl하고 boost 잘 활용하라 이거? [1] SODmaster갤로그로 이동합니다. 11.04.12 61 0
244273 순수 코딩용 노트북으로 이거 어때? [9] ㅇㅇ(121.161) 11.04.12 220 0
244272 프로그래머도 옷 잘 입는 사람들 많음. [5] ㅇㅇ(121.133) 11.04.12 229 0
244271 실무에서 boost라이부라리 하고 stl 많이 씀? [13] SODmaster갤로그로 이동합니다. 11.04.12 128 0
244270 McHello 횽strset물어본 녀석이야 알려줘... [6] ㅇㅇ(121.185) 11.04.12 53 0
244269 1234는 봄미다 [7] 디사이플갤로그로 이동합니다. 11.04.12 60 0
244268 당연히 friend 키워드는 지양해야지 ㅡㅡ 내가 말하는건... [8] SODmaster갤로그로 이동합니다. 11.04.12 92 0
244267 c 횽은 봅니다. [4] ㅇㅇ(121.185) 11.04.12 66 0
244266 다시 던지는 캡슐화 떡밥 [2] SODmaster갤로그로 이동합니다. 11.04.12 90 0
244265 c언어 초급질문임돠 타입을 float에서 double로 바꿨는데 왜이럼? [7] 1234(125.128) 11.04.12 155 0
244264 C와 자바의 속도차이 [2] 횽횽(61.255) 11.04.12 163 0
244263 아까 strnset 물어본 녀석인데. [3] ㅇㅇ(121.185) 11.04.12 63 0
244262 아무리 자바나 C#이 날고 긴다고 해도 [7] SODmaster갤로그로 이동합니다. 11.04.12 156 0
244261 담배 1개피 니코틴,타르등 함유량 별거없지 않냐 [4] 횽횽(61.255) 11.04.12 90 0
244260 유닉스 시험 망했긔 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [8] 돌고래스피커갤로그로 이동합니다. 11.04.12 116 0
244259 dev c에서 time을 함수로서 쓸 수 없다는 에러메세지가 뜨는데 [1] ㅇㅇ(203.249) 11.04.12 39 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2