본문 바로가기

함수13

[Javascript] 함수(function) 만드는 방법 및 사용 방법 Javascript를 이용해 기본적인 연산, 조건, 반복문을 활용해서 프로그래밍을 하는 방법을 앞선 포스팅에서 다뤄봤습니다. 생각보다 Javascript는 직관적으로 사용이 가능해서 배우기 더 쉬운 언어인 것 같습니다. 이번 포스팅에서는 함수(function)에 대해서 알아보도록 하겠습니다. Javascript 함수(function)란 무엇인가 Javascript에서의 함수는 목적에 맞게 만들어진 블록을 실행하도록 만들어진 것입니다. 그래서 모든 함수는 블록단위로 만들어집니다. 블록은 중괄호의 시작( { ) 부터 끝 ( } ) 사이를 의미합니다. 우리가 흔히 알고 있는 게시판을 생각해 보도록 하겠습니다. 게시판에 글쓰기 게시판 리스트 보기 내 글 수정하기 내 글 삭제하기 게시판에 CRUD (Create .. 2021. 4. 29.
[C언어] 포인터를 이용한 함수 사용 방법 앞선 포스팅에서 포인터란 무엇인지 정의부터, 포인터의 사용방법을 알아보았습니다. 또, 포인터와 배열을 연결하고 그들의 관계에 대해서도 알아보고 사용해 보았습니다. 2020/10/31 - [쿤즈 Dev/C] - [C언어] C언어의 꽃. 포인터를 알아보자! 2020/11/10 - [쿤즈 Dev/C] - [C언어] 포인터를 이용해서 배열 사용하기 이번 포스팅에서는 포인터와 함수와의 관계에 대해서 알아보고 그들의 사용 방법도 알아보도록 하겠습니다. Call by value vs Call by reference 이쯤에서 항상 등장하는 용어입니다. Call by value 와 Call by reference입니다. 말 그대로 한 쪽은 값을 전달하고 다른 한 쪽은 주소, 즉 포인터를 전달하는 것입니다. 기존에 값을 .. 2020. 12. 16.
[C언어] 함수(Function) (2) 사용자 정의 함수의 사용법 지난 포스팅에서는 C언어에서 굉장히 중요한 함수(Function)라는 것을 올려드렸습니다. 표준 라이브러리 함수들은 프로그래밍에서 필수적으로 사용할 수 밖에 없는 함수들이며 기본적으로 정의된 라이브러리들을 사용할 수 있는 함수들입니다. 그리고 꼭 필수는 아니지만 체계적인 프로그래밍을 위해서 사용해야 하는것이 바로 사용자 정의 함수 입니다. 오늘 포스팅에서는 사용자 정의 함수에 대해서 조금 더 자세하게 알아보고 만드는 방법과 사용법에 대해서 자세히 다뤄보도록 하겠습니다. 사용자 정의 함수란 무엇인가 사용자 정의 함수는 이름 그대로 사용자(프로그래머)가 직접 함수를 만들고 사용하는 것을 의미합니다. 2020/09/25 - [쿤즈 Dev/C] - [C언어] 함수(Function) (1) 함수의 의미와 종류 [.. 2020. 9. 28.
[C언어] 함수(Function) (1) 함수의 의미와 종류 앞선 포스팅들에서 기본적인 변수와 상수의 사용법, 표준 입출력, 연산자를 알아보았고 반복문과 조건문을 사용해서 프로그래밍을 해보았습니다. 지금까지는 C언어를 사용하면서, 혹은 다른 언어들과 마찬가지로 가장 기본적인 문법을 배운 것입니다. 이러한 문법들로 모든 프로그래밍이 되죠. 이번 포스팅에서는 함수라는 것을 알아볼 예정입니다. 함수는 사실 지금까지도 계속해서 사용하고 있었으며 프로그래밍을 체계적으로 만들어 나가기 위해서는 반드시 사용해야 하는 문법입니다. 그럼 함수(Function) 이 무엇인지 알아보도록 하겠습니다. 함수(Function)란 무엇인가 함수란 '특별한 목정의 작업을 수행하기 위해서 여러 문법, 명령어, 작업들을 모아서 하나의 단어로 표현해 놓은 것'입니다. 모든 함수는 이름 뒤에 괄호(.. 2020. 9. 25.