#include<stdio.h>
int arrtest();
int arrtest()
{
int i,a[5]={1,2,3,4,5};
for(i=0; i<5; i++) printf("%d",i);
printf("\n");
return a[i];
}
int main()
{
arrtest();
}
요런식으로 돌려봤는데 되길레 의문이 생겨서... 질문올립니다. 책봐도 잘 모르겠어서
혹시
변수 선언이 굳이 main함수나 다른 함수정의가 아니라도 원래 가능한건지
함수와 변수는 이름이 같아도 되는지가 궁금합니다 .
int arrtest();
int arrtest()
{
int i,a[5]={1,2,3,4,5};
for(i=0; i<5; i++) printf("%d",i);
printf("\n");
return a[i];
}
int main()
{
arrtest();
}
요런식으로 돌려봤는데 되길레 의문이 생겨서... 질문올립니다. 책봐도 잘 모르겠어서
혹시
변수 선언이 굳이 main함수나 다른 함수정의가 아니라도 원래 가능한건지
함수와 변수는 이름이 같아도 되는지가 궁금합니다 .
아 변수선언은 메인함수가 아니라도 걍 하는구나