연습문제 17-1 질문입니다.
한별나라
질문 제목 : 17포인터와 포인터 연습문제 17-1질문 요약 :소스분석질문 내용 :
#include stdio.hvoid maxmin(int arr,int size,int **mx,int **mn);int main(void)
{
int arr[5];
int i;
int *max,*min; for(i=0;i5;i++)
{
printf(정수입력:);
scanf(%d,&arr[i]);
} maxmin(arr,sizeof(arr)/sizeof(int),&max,&min);
printf(최대값 %d 최소값 %d \n,*max,*min); return 0;
}
void maxmin(int *arr,int size,int **mx,int **mn)
{
int i;
int *max,*min; max=min=arr;
for(i=0;isize;i++)
{
if(*maxarr[i])
max=&arr[i];
if(*minarr[i])
min=&arr[i];
}
*mx=max;
*mn=min;
}안녕하세요 가입이후 처음으로 질문을 올려보네요..
보시는바와같이 void maxmin(int arr,int size,int **mx,int mn);부분에서 int arr왜 들어가야하는지와,
max=min=arr;가 왜 들어가야하는지 이해가 잘 되질 않습니다. max=min=arr을 지우고 실행시키면 모든 정수를 입력후 에러가
발생하는데... 이거 뭘 의미하는걸까요..;
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2675297 | Prity 비트 발생기 | 한란 | 2024-11-16 |
2675249 | C책 좀 추천해 주세요 (2) | 딸기우유 | 2024-11-16 |
2675193 | 연습문제 17-1 질문입니다. | 한별나라 | 2024-11-15 |
2675172 | 소스점 | 아이뻐 | 2024-11-15 |
2675146 | 단순 연결 리스트인데 출력결과가 이상하게 나와요. | 찬늘봄 | 2024-11-15 |
2675123 | c언어에서 16진수의 사용에 대한 질문입니다.(정확한답만 달아주시길..) (8) | 데이비드 | 2024-11-15 |
2675066 | 초보 연습문제 질문입니다. (1) | 궁수자리 | 2024-11-14 |
2675037 | calloc 질문이요! (1) | ComeOn | 2024-11-14 |
2675007 | c언어와 자바의 차이점은 무엇일까요? (3) | 라와 | 2024-11-14 |
2674977 | return 값 질문해도될까요? (3) | 한추렴 | 2024-11-13 |
2674947 | 책은 이해가 되는데 잘 안되면 어찌해야죠? (3) | 바르고 | 2024-11-13 |
2674921 | c언어 간단한 정의와 변수질문용 | 연블랙 | 2024-11-13 |
2674890 | 포인터와 배열만 이용한 간단한 프로그램인데..이해가 안되요.; (4) | 늘솜 | 2024-11-13 |
2674859 | 한번만 봐주세요~!!(재수정!! 코드 넣어서) | 흰두루 | 2024-11-12 |
2674830 | 프로그램 보안에 관련한 질문입니다. | Sweet | 2024-11-12 |
2674799 | 소스 좀... (2) | 상1큼한렩 | 2024-11-12 |
2674773 | 질문이요^^.. | 찬내 | 2024-11-12 |
2674746 | 10진수를 2진수로 바꾸는프로그램 하다가 막히네요.. | 하림 | 2024-11-11 |
2674667 | IEE754 변환 (2) | 누림 | 2024-11-11 |
2674645 | 리눅스를 윈도우로 바꿔주세요 (1) | 해샘찬 | 2024-11-10 |