디시인사이드 갤러리

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

갤러리 본문 영역

형들 좀 도와줘ㅠㅠ

ㅇㅇ(220.68) 2014.04.01 11:32:40
조회 155 추천 0 댓글 0

#include <iostream>

using namespace std;

struct student{
char name[20];
int year;
float GPA; //학점
};



int max(int array[], int *size);

float max(float array[], int *size);

struct student max(struct student *s, int *size);

void print(int array[], int *size, int index1);

void print(float array[], int *size, float index2);

void print(struct student *s, int *size, struct student index3);

int main()
{
int i=1, select;
int size1,size2,size3;
int *array1=NULL,index1;
float *array2=NULL,index2;
struct student S,index3;


do{
cout<<"원하시는 메뉴를 입력하세요."<<endl;
cout<<"1. 데이터 입력"<<endl;
cout<<"2. max 출력"<<endl;
cout<<"3. 종료"<<endl;
cin>>select;
switch(select)
{
case 1:index1=max(array1,&size1);index2=max(array2,&size2);index3=max(&S,&size3); break;
case 2:print(array1,&size1,index1);print(array2,&size2,index2);print(&S,&size3,index3); break;
case 3:i=0; break;
}
}while(i);

return 0;
}




int max(int array[], int *size)
{
int i,index=0;
cout<<"입력하실 수의 개수를 입력하세요"<<endl;
cin>>*size;
array=(int *)malloc(sizeof(int)*(*size));
cout<<"수를 입력해주세요"<<endl;
for(i=0;i<(*size);i++)
cin>>array[i];
for(i=1;i<(*size);i++)
{
if(array[i]>array[index])
index=i;
}
 
return array[index];

 




void print(int array[], int *size, int index1)
{
int i;
for(i=0;i<(*size);i++)
{
cout<<array[i]<<" ";
}
cout<<": "<<index1<<endl;
}



함수 max에서 입력을 받고 그 수 중에서 최대값을 리턴한 후 함수 print에서 출력하는 프로그램인데 함수 오버로딩을 응용하려하거든
그런데 max에서 입력을 받은 후에 max함수를 빠져나오고 main함수에 돌아오면 저장했었던 배열의
값이 출력이 안된다... 포인터를 썻는데 왜 이런문제가 발생하는지 모르겠음
 

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
414475 만18살 해커 정보보안학과라던데 ㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ [2] ㅇㅇ(222.112) 14.03.26 233 0
414473 작년 고1여름 방학때 바이러스에 대해 공부 했었는데 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.26 88 0
414472 데이터베이스 프로그램 중에 제일 쉬운게 뭐야? [2] (117.55) 14.03.26 97 0
414470 영화나 드라마 보고 호기심으로 입문하면 그냥 다른거 찾아봐야함? [2] ㅇㅇ(112.185) 14.03.26 103 0
414468 C언어 문법 그 자체로 볼땐 모든 언어를 통틀어 제일 어려운 언어임 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.26 111 0
414466 프갤 씹노답 adwd(175.206) 14.03.26 82 0
414465 프갤에 소켓 프로그래밍 할줄아는사람 아무도없냐 [1] ㅇㅇ(122.35) 14.03.26 81 0
414463 함수안에 함수들어가는 C언어 문법이 이웃집힘법사갤로그로 이동합니다. 14.03.26 57 0
414462 디래그숑인듸스ㅂr드유위르리슨두새브ㄹr르건ㅂr새의션스븨두윈두읭그릐싀스븨거스 [1] 요미코치료사(59.17) 14.03.26 143 0
414458 패킷 캡쳐 한다는게 어디까지 캡쳐 한다는 말임??? [2] 수크라제갤로그로 이동합니다. 14.03.25 93 0
414457 윙---위이잉--- [2] 장수말벌(122.35) 14.03.25 73 0
414456 ┌채집 완료┐ 곤충좋아갤로그로 이동합니다. 14.03.25 34 0
414455 특성화고 고졸 공기업 vs 특별전형 인서울 4년제 [3]  조심해라갤로그로 이동합니다. 14.03.25 185 0
414454 └곤충 채집┘ 곤충좋아갤로그로 이동합니다. 14.03.25 26 0
414453 안드로이드 vnc 소스 이게 전부맞음? ㅇㅇ(122.35) 14.03.25 1200 0
414451 프로그래밍 용어 중에서 '툴'이 뭐예요? [2] ㅇㅇ(112.185) 14.03.25 149 0
414449 4년제 졸 신입 월 300-조금 [4] 허세갑(39.7) 14.03.25 274 0
414448 c는다햇는데 c++안하고 c#이나 자바로 넘어가도됨? [1] arhwerh(222.251) 14.03.25 106 0
414447 엑세스하고 SQL하고 차이가 뭐야? [2] ㅇㅇ(117.55) 14.03.25 101 0
414446 임베디드가 하이레벨 보다 돈 더 많이범 [1] 1(61.251) 14.03.25 185 0
414445 win32API 문제 해결좀 ㅠㅠ [1] ㅁㄴㅇ(14.29) 14.03.25 101 0
414444 꺄아악 이게 뭐야 ㅇㅇ(122.35) 14.03.25 73 0
414442 다른 회사도 이렇게 석식제공 받나? [4] ㄴㅇ(14.36) 14.03.25 236 0
414441 게임사 뒷담화 [6] 삽질(39.117) 14.03.25 203 0
414440 vnc 오픈소스 참고해서 원격조정어플 만들라는데 뭐가뭔지 모르겠다시팔 [1] ㅇㅇ(122.35) 14.03.25 94 0
414439 프갤에서 C언어를 왜 물어보냐 [2] 이웃집힘법사갤로그로 이동합니다. 14.03.25 145 0
414438 불소도포하러 초등학교 간 썰 허세갑(39.7) 14.03.25 54 0
414437 사전파일 관해서 잘아시는분 헬프미(125.184) 14.03.25 46 0
414436 자바 기초적인것좀 물을께 형아 ㅠㅠ 석석이(1.237) 14.03.25 76 0
414435 맥이 익숙하지 않으니 [3] 세일은언제나하지갤로그로 이동합니다. 14.03.25 84 0
414434 프로그래머 면접은 존나편하지않냐? 그게장점인듯 [1] 3(114.201) 14.03.25 205 0
414433 ㅁㅁ은 프갤 형들한테 굽신굽신하면서라도 있는 게 나을텐데... 허세갑(39.7) 14.03.25 47 0
414432 c++ string 시스템::String 뭔차이야 ㅅㅂ hermes(119.202) 14.03.25 73 1
414431 임베디드 컴퓨팅 vs 컴퓨터 아키텍쳐&시스템 [7] ㅇㅇ(117.111) 14.03.25 222 0
414430 나도 ㅁㅁ처럼... [1] 허세갑(39.7) 14.03.25 76 0
414429 한줄 코드 이해점 시켜줘 [4] 갤로그로 이동합니다. 14.03.25 99 0
414428 누가 안드로이드vnc 오픈소스좀 찾아줘 ㅇㅇ(122.35) 14.03.25 65 0
414427 개같은 시민의식 [1] 이연희(121.126) 14.03.25 96 0
414426 자바 기본적인것좀 물을께 형아 ㅠㅠ [2] 석석이(1.237) 14.03.25 77 0
414425 진심 코딩해달라고 하지마라 [5] SystemEngineer갤로그로 이동합니다. 14.03.25 186 0
414424 c언어다햇는데 c++해야되냐 c#해야되냐 [5] dsdge(222.251) 14.03.25 193 0
414423 VNC 오픈소스 어디서찾나요? ㅇㅇ(122.35) 14.03.25 268 0
414422 나 아는사람 미국취업됐음 ㄷㄷ [2] 1234(58.145) 14.03.25 232 0
414420 ㅁㅁ [11] 허세갑(59.23) 14.03.25 96 0
414419 그동안 눈팅만 하다가 결국 고정닉을 만들었긔... [1] 김과장(115.144) 14.03.25 58 0
414418 파이썬에서 getch가 뭐죠? [2] ㅇㅇ(203.226) 14.03.25 106 0
414416 어제 올리려고 했다던 문제 풀었다 체크점 [2] ㅇㅇ(218.145) 14.03.25 94 0
414415 외국에서 온 MB 안티(이놈 사진 찍어서 올림) [3] 허세갑(59.23) 14.03.25 148 0
414414 c언어 개고수만 보고 허접은 꺼져 ㅗ [18] ㅁㅁ(220.75) 14.03.25 336 0
414413 SK 통신장애 보상해준다네 ㅋㅋ [2] 허세갑(59.23) 14.03.25 114 0
뉴스 “○○ 때문에 머리 풀었다”…이영자, 꽃무늬 원피스 입고 기다린 사람은 디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2