int main( ){
}
라고 선언하자나
소괄호안에 함수에 필요한 인수를 선언한다고 배웠는데
소괄호안에서 선언하는거랑 중괄호 안에서 선언하는거랑 다름?
개씹초보자면 딱히 중괄호에서 선언해도 상관없음?
8개의 댓글
무분별한 사용은 차단될 수 있습니다.
int main( ){
}
라고 선언하자나
소괄호안에 함수에 필요한 인수를 선언한다고 배웠는데
소괄호안에서 선언하는거랑 중괄호 안에서 선언하는거랑 다름?
개씹초보자면 딱히 중괄호에서 선언해도 상관없음?
decltype
예를 들어 max(a,b)라는 함수를 만든다 치면 a와 b라는 함수는 다른 함수로부터 전달받아야만 할거임. 그런건 중괄호 안에 선언 못함.
Gintama
다른 함수와의 연결고리라는거구나
그럼 하나만 더.
int main(int argc,char** argv)
라고 보통들 선언하던데
여기 소괄호에 들어있는건 뭘 뜻함?
함수를 하나만 선언하더라도 이렇게 짜는 경우가 있던데
decltype
myprogram이란 프로그램이 있다 치자. 니가 cmd를 켜서
myprogram -option myoption
이런 식으로 치면 myprogram이 -option myoption이란 command line argument를 받은채로 실행됨.
그 command line argument의 개수가 argc, 내용이 argv에 저장되는거임
자세한검 검색 ㄱㄱ
Gintama
Tbps
내가 만들어본 예문임 보고 해석해봥
Gintama
if문 나오기 시작하니 뭐가 많아갖고 막혔다
그래도 친절하게 예문도 가져와주고 고마워
좀 더 배우고 해석해보도록 할게
사장
함수를 만들 때 소괄호 안에 인수의 타입과 이름을 기입한다는 거야.
()의 경우는 함수에서 쓰이는 인수나 해당 함수 내에서 쓰이는 변수를 정의한다면
{}는 지역 을 선언하는 거임. {} 안에서 변수를 선언하게 되면 {} 안에서만 사용할 수 있음
Gintama
친절한 컴게이들 아리가또