리턴에 대하여
에다
질문 제목 : 리턴에 대하여리턴문내에 사용 가능한 문법질문 내용 : 예를들어
#include stdio.h
int main(void)
{
return (________________ );
}
저 리턴안에 사용 가능한 문법 종류를 알고 싶습니다.
-
메이
== 가 가능하다면 아스키 코드로 크기 판별도 가능한건가요?
-
온새미로
으핫..^^;; 그건 네 밑에분 말씀처럼 if문으로 해야합니다.
if( a != b) return a;
else if( a == b) return b;
대략 이런식으로 해야합니다.
저게 맘에 안드시면
return (a == b ? a : b);
이렇게 하셔도 되구요.
a가 b와 같으면 a를 리턴하고 a가 b와 같지 않으면 b를 리턴하게 되죠. -
딸기향
제가 하려는게 조건을주고 참과 거짓으로 나누어서 값을 리턴하고싶은데 if를 쓰니 오류가 나더라구요
혹시나 다른 방법이 있을까 해서요.. -
파라나
음... return이란 값을 반환해주는 명령어 입니다.
즉 return (____); 괄호안에 반환될 값이 들어가야한다는 것이죠.
괄호안에 들어갈 수 있는 것은 위에 제가 예시를 드린 것 같이
어떠한 값을 가져야합니다. 값을 가진다면 위의 분 말씀처럼
어떠한 것도 올수 있습니다.
구체적으로 어떤 것이 들어갈 수 있는지에 대해 알고 싶으신건지
예를 부탁드려도 될까요? -
유진깡
다른 문법은 쓸수 없고 함수 호출은 가능하다는 거죠??
-
석죽
return (a+b); 와 같이 연산자만 바꿔서 a*b와 같은 것도 리턴할 수 있습니다.
a+b를 계산한 값이 리턴되지요.
또한 사용자 정의 함수 중에 int형을 리턴해주는 함수도 들어갈 수 있습니다.
(main이 int형 값을 반환하게 되어 있으므로)
예를 들어
int Sum(int a, int b)
{
int Result;
Result = a + b;
return Result;
}
라는 함수가 있다면
return Sum(a, b);
은 가능하다는 -
차분
메인에서는.. 끝나기 때문[?]에.. 함수 호출이.. 되지않나요? return 0; return add();,,,,,
-
세련
main 함수의 리턴타입에 맞는 모든걸 사용할수있습니다. 값이 전달이 되기만하면되는거죠..
-
마호
리턴 안에 쓸수 문법은 없는건가요?
-
나오
main문 리턴 값이 int네요
끝!
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2692510 | 함수형 중에서.. (6) | 한란 | 2025-04-23 |
2692483 | C언어 함수, Header | 떠나간그놈 | 2025-04-23 |
2692451 | 이 문제좀 풀어주세요 ^^ | 게자리 | 2025-04-23 |
2692424 | 2차원배열 자료입력질문이요! (1) | 똘끼 | 2025-04-22 |
2692401 | 유닉스안에서 C언어를 이용한 명함 만들기 입니다; 이해안가는 부분이있네요 | 2gether | 2025-04-22 |
2692374 | 고수님들 댓글 마니부탁해요!!! (2) | 엄지 | 2025-04-22 |
2692343 | scnaf에 자꾸 선언을 참조하라는데;; (8) | 도래 | 2025-04-22 |
2692282 | 도스상에서 생성된 exe파일에 press~ 뜨게 하기 (4) | 회사원 | 2025-04-21 |
2692256 | scanf("%*c"); ㅠㅠ 고수님들 | 거북이 | 2025-04-21 |
2692230 | 하노이탑 질문입니다. (1) | 미쁘다 | 2025-04-21 |
2692210 | 정보 올림피아드 문제인데.. 풀이 과정이 궁금합니다.(재귀함수) (5) | 물티슈 | 2025-04-20 |
2692144 | C언어와 리눅스에 대한 질문입니다. | 싴흐한세여니 | 2025-04-20 |
2692114 | 컨텍스트 스위칭하는데 걸리는 시간 측정.. | YourWay | 2025-04-19 |
2692086 | 간접참조 연산자, 증감연산자 질문이용! (2) | 블랙캣 | 2025-04-19 |
2692056 | 주석좀 달아주세요. 몇개적엇는데 몇개만달아주세요. (2) | DevilsTears | 2025-04-19 |
2691978 | 진수 쉽게 이해하는법... (3) | 지지않는 | 2025-04-18 |
2691949 | getchar() 한 문자를 입력받는 함수 질문 | 채꽃 | 2025-04-18 |
2691919 | 배열 정렬 및 합치기 질문입니다. | 사과 | 2025-04-18 |
2691845 | c언어왕초보 질문이 있습니다........ | 루나 | 2025-04-17 |
2691815 | void add(int num); 함수... (4) | 살랑살랑 | 2025-04-17 |