영상보다가 저 -> void가 뭘까 찾아봤더니 아무것도 반환하지 않는거라는데 언제 사용하는건지 궁금하네욥
[일반] func 이름 다음에 -> void 쓰는 이유가 뭔가욥
익명(220.76)
2021-12-29 04:26
추천 0
댓글 7
다른 게시글
-
파티클 재밌어서 만든 불 [2][일반] 익명(1.226) | 21.12.27추천 2
-
겜 종료할때 오류나는거 문제 있음?[일반] 익명(39.123) | 21.12.26추천 0
-
일시정지랑 area2d 문제 [4][일반] 익명(39.123) | 21.12.26추천 1
-
Inspector에있는 Property 스크립트에서 어떻게 설정하나유.. [5][일반] 익명(220.76) | 21.12.24추천 0
-
저장용 [2][일반] 익명(211.44) | 21.12.23추천 0
-
enum 사용법 [6][자료] 익명(124.59) | 21.12.20추천 1
-
이거 한 노드에 스크립트 두 개도 붙일 수 있음? [3][일반] 익명(175.122) | 21.12.20추천 0
-
이 채널 개웃기네 ㅋㅋ [1][일반] 익명(39.123) | 21.12.20추천 2
-
게임 개발 일기 - 1 [2][일반] 익명(124.59) | 21.12.20추천 3
-
하.. 다시 복귀했습니다. [2][일반] 박보영긔여..(xsiuns) | 21.12.20추천 1
수학때 보면 함수는 x=y 구조처럼 매개변수인 x를 넣으면 반환값인 y를 반환하게 되는게 국룰인데 프밍에서 함수는 매개변수나 반환값이 필요없을때도 있는데 void는 반환타입을 의미하는거고 return이 없다는뜻임
리턴이 없을때 리턴이 없다고 -> void 해주는거임 만약 함수가 int형 데이터값을 리턴한다면 -> int, array를 리턴한다면 -> array 이런식으로
파이슨식 문법이라 없어도 상관없는데 저렇게 리턴타입을 명시적으로 쓰면 잘못 리턴했을때 컴파일러가 잡아줌 - dc App
나는 이 함수를 쓸 때 이 함수가 아무것도 반환하지 않게 하겠다고 맹세한거임. 저거 써놨는데 깜빡하고 저 함수가 뭔가 반환하게 코드를 작성하거나 저 함수가 뭔가를 반환해야만 작동하는 코드를 작성하면 고도가 '시발아 약속이랑 다르잖아'라고 해줌
아 이거 변수 정의할 때 type 정하는 그런 느낌인가보네용. 감사합니다!!
타입 힌트임
안써도 됨