[질문] 배열의 자동적으로 길이생성에 관한질문
블레이
2023.04.01
배열의 자동적으로 길이생성에 관한질문질문 요약 :사용자가 0,1,2 번 인덱스만 접근시 배열길이 [3] 이 자동적으로 알게 되는방법..?
배열의 길이를 늘려도 인덱스가 비어 있다면 쓰레기값이.. 너무많은것 같아서 줄여도 쓰레기값이 나오는이유는 뭔지..
질문 내용 :
#include stdio.h
int sum(int* pArr, int n2);
int sum(int* pArr, int n2)
{
int sump=0;
int i;
for(i=0; i n2;i++)
{
sump+=pArr[i];
}
return sump;
}
int main(void)
{
//int arr[];
int i, total,n1;
n1=sizeof(arr)/sizeof(int);
for(i=0;in1;i++)
{
printf(%d 번째 값을 입력 : , i+1);
scanf(%d, &arr[i]);
}
total=sum(arr,n1);
printf(결과 : %d\n, total);
return 0;
}
빨간색 주석처리를 한부분의 의문점을 풀어주세요 ^^