c언어에서 함수 선언할때 질문

int main( ){

}

라고 선언하자나

소괄호안에 함수에 필요한 인수를 선언한다고 배웠는데

소괄호안에서 선언하는거랑 중괄호 안에서 선언하는거랑 다름?

개씹초보자면 딱히 중괄호에서 선언해도 상관없음?

8개의 댓글

2018.04.16
소괄호에서 선언하는건 다른 함수로부터 전달받을 인자.
예를 들어 max(a,b)라는 함수를 만든다 치면 a와 b라는 함수는 다른 함수로부터 전달받아야만 할거임. 그런건 중괄호 안에 선언 못함.
0
2018.04.17
@decltype
아.. 음 대충 알겠다
다른 함수와의 연결고리라는거구나

그럼 하나만 더.

int main(int argc,char** argv)

라고 보통들 선언하던데
여기 소괄호에 들어있는건 뭘 뜻함?
함수를 하나만 선언하더라도 이렇게 짜는 경우가 있던데
0
2018.04.17
@Gintama
int main이 받는 인수는 command line argument임.
myprogram이란 프로그램이 있다 치자. 니가 cmd를 켜서
myprogram -option myoption
이런 식으로 치면 myprogram이 -option myoption이란 command line argument를 받은채로 실행됨.
그 command line argument의 개수가 argc, 내용이 argv에 저장되는거임

자세한검 검색 ㄱㄱ
0
2018.04.17
@decltype
친절한 대답 고마웡
0
2018.04.17
@Gintama
http://www.dogdrip.net/159863708

내가 만들어본 예문임 보고 해석해봥
0
2018.04.17
@Tbps
나에겐 넘모 어려운것..
if문 나오기 시작하니 뭐가 많아갖고 막혔다

그래도 친절하게 예문도 가져와주고 고마워
좀 더 배우고 해석해보도록 할게
0
2018.04.17
소괄호 안에 함수에 필요한 인수를 선언한다는 게 아니라

함수를 만들 때 소괄호 안에 인수의 타입과 이름을 기입한다는 거야.

()의 경우는 함수에서 쓰이는 인수나 해당 함수 내에서 쓰이는 변수를 정의한다면
{}는 지역 을 선언하는 거임. {} 안에서 변수를 선언하게 되면 {} 안에서만 사용할 수 있음
0
2018.04.17
대충 이해가 된 거 같다
친절한 컴게이들 아리가또
0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180556 [컴퓨터] 노트북 가지고다니기 vs 미니컴퓨터 가지고다니기 황제건 0 3 분 전 1
180555 [잡담] 아이패드 프로 얼마에 나올거 같음? 4 노보케인 0 1 시간 전 70
180554 [정보] 알리 ssd 2테라 9.6만 3 년차html개발자 0 2 시간 전 206
180553 [잡담] 거북선 -> 레이니로 바꿀까 3 fhana 0 3 시간 전 81
180552 [잡담] 집안에 돌아다니는 물건들 싹 다 파는 중 1 연골어류 0 4 시간 전 151
180551 [모바일] 현시점 아이폰 중고 가성비 뭐가 나음? 13 상한가 1 10 시간 전 348
180550 [프로그래밍] 폰 스크리닝 해 본 사람 있어? 2 무지개빛푸딩 0 11 시간 전 270
180549 [컴퓨터] rx7600 이 가격이면 살 만하죠? 4 죽업 0 11 시간 전 203
180548 [잡담] 사무실에서 사운드바 주워옴 2 빠빠양 0 11 시간 전 186
180547 [견적] 더는 못 짜겠어요.. 1 아랫마을공돌이 0 12 시간 전 141
180546 [컴퓨터] 컴붕이의 추천에 따라 독거미 키보드 결제함 ㅎㅎ 쿠쿠N취킨 0 12 시간 전 133
180545 [견적] 두제품간의 Cpu, 내장 그래픽 둘중 뭐가 나을까요 1 소산스님 0 17 시간 전 187
180544 [컴퓨터] 573d 149달러 어떰? 3 Kalysaar 0 18 시간 전 153
180543 [견적] R리 cpu 구매 질문있습니다 2 꿀탱 0 20 시간 전 131
180542 [모바일] 삼성닷컴 워치6 잘아는사람? 5 걱정좀그만해 0 20 시간 전 162
180541 [컴퓨터] 스마트모니터는 셋톱박스도 연결 가능한거야? 7 뽀삐뽀삐 0 21 시간 전 151
180540 [모바일] 와이파이6 6e 선택 7 뭐사지 0 21 시간 전 122
180539 [컴퓨터] 이거 메인보드와 메모리 호환성이 엄청 중요하네... 18 부터시작하는이세... 0 21 시간 전 164
180538 [프로그래밍] jsp 트리메뉴 만들고있는데 구상한게가능한지 의견좀물어볼께 11 평택국 0 21 시간 전 97
180537 [견적] 견적 받은거 좀 봐줄랭? 4 아랫마을공돌이 0 22 시간 전 90