Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- iF
- 포인터
- for
- 함수
- 42
- 패킹
- nginx
- list
- Class
- cout
- 동적할당
- float
- jupyter 단축키
- C언어
- 42Seoul
- 구조체
- 42cursus
- else if
- vs코드 단축키
- phpmyadmin
- libft
- 42서울
- C++
- 자료형
- ft_server
- python
- While
- 2차원배열
- Double
- docker
Archives
- Today
- Total
목록call by value (1)
Developer
25.(C언어) 함수(1)
특정 기능별로 코드를 나누어 작성할 수 있도록 C에서는 함수기능을 제공한다. 이전까지 우리는 printf같은 C에 미리 만들어져 있는 함수를 사용했지만 직접 원하는 기능의 함수를 만들 수 있다. 함수 작성은 아래와 같이 할 수 있다. 리턴자료형 이름(매개변수){ 코드; } 리턴 자료형이란 해당 함수를 호출한 곳에 함수가 종료되었을 때 반환할 값의 자료형을 말한다. 만약 반환할 값이 없다면 void를 작성해 주면 된다. 매개변수는 함수를 호출한 곳에서 전달된 값이 저장되는 변수이다. 만약 매개변수가 없다면 괄호만 작성하거나 괄호 내부에 void를 작성해 주면 된다. 간단한 덧셈 함수를 만들어 사용해보자. #include int add(int a, int b) { return a + b; } int ..
Programming Language/C
2020. 8. 1. 22:12