함수 선언
반환형 함수명()
함수 호출
void main(void){함수명(전달값1,전달값2....}
함수 정의
반환형 함수명(매개변수1, 매개변수2)
산술연산자 p.73-76에서 발췌
a++ :값을 1씩 증가시킬때=변수에 1을 더해 다시 변수에 넣음
int main(void) {
int b=20;
printf("b는 %d\n",++b);
printf("b는 %d\n",b++);
printf("b는 %d\n",b);
return 0;
}
++ 순서가 중요하다고 하는데 잘 모르겠음
C언어 연산자
대입연산자
= 오른쪽에 있는 값을 왼쪽에 대입
+=왼쪽에 있는 값과 오른쪽에 있는 값을 더해/ 왼쪽에 대입
-= 왼쪽에 있는 값에서 오른쪽에 있는 값을 빼고 왼쪽에 대입
*=, /=
%= 왼쪽에 있는 값을 오른쪽에 있는 값으로 나누고 나머지를 왼쪽에 대입
++a a값 1증가후 연산 진행
a++ 연산한 후 a의 값1증가
논리연산자
&& 왼쪽 피연산자와 오른쪽 피연산자가 모두 참이면 참, 하나라도 거짓이면 거짓
|| 왼쪽 피연산자 또는 오른쪽 피연산자 중 하나라도 참이면 참, 모두 거짓이면 거짓
! 피연산자가 참이면 거짓, 거짓이면 참
사용자 정의 함수 p.148 -149
void[반환형] p[함수이름](int num)[전달값]{ }
void p(int num){
return ;}[반환(되돌려준다)값을 표시]: 반환값 앞에 return을 넣으면 해당값을 함수를 호출한 곳으로 되돌려줌, 함수의 반환형을 void로 하면 반환할 겂이 없다는 뜻이므로 return 문은 필요없다.
https://dasima.xyz/c-function-4-classfication/ **추가적으로 공부한 사이트
함수의 종류
반환값이 없는 함수
반환형을 void로 선언한 함수
'【축 완독】 > [코딩자율학습-c언어 입문]' 카테고리의 다른 글
[코딩자율학습-c언어 입문]17-20일차 p.346-401 (1) | 2023.12.23 |
---|---|
[코딩자율학습-c언어 입문]p.235-317 (0) | 2023.12.19 |
[코딩자율학습-c언어 입문]9일차~12일차 p.152-234 (1) | 2023.12.18 |
[코딩자율학습-c언어 입문] 2일차~5일차p. 36-98 (0) | 2023.12.11 |
[코딩자율학습-c언어 입문] 1일차p.21-p.52 (0) | 2023.11.20 |