본문 바로가기
반응형

c언어 변수2

[C] 7. C언어 사용자 정의 함수, 변수의 특성(지역, 전역, static) 오늘은 C언어 사용자 정의 함수와 변수에 대하여 알아보겠습니다. 1. 함수의 구조 - C언어는 mian 함수, 라이브러리 함수, 사용자 정의 함수가 있습니다. - main 함수로 보면 함수는 반환형, 이름, 매개변수, 내부코드, 반환값(void는 생략)으로 구성됩니다. - 함수의 반환형은 int, char, double 등 모두 가능하며 특별한 반환형이 없는 경우 void가 사용됩니다. 2. 사용자 정의 함수 - 위 쪽에서 함수의 선언을 하며 정의할 수 있지만 코드가 지저분해져 위에서는 선언, 아래서 정의를 합니다. - 왼쪽과 오른쪽 2가지 예시를 보며 void형과 값을 반환하는 함수의 차이를 확인해보세요. - 변수는 지역성을 가지기 때문에 타 함수에서 사용하기 위해서는 매개변수를 사용해야합니다. 2. .. 2024. 1. 10.
[C] 2. C언어의 변수(자료형(Data Type), 선언, 초기화, 변수명), 주석 프로그램을 작성하는 과정에서는 여러 값들이 저장할 필요가 있습니다. 따라서, 변수에 대하여 간단하게 알아보고 C언어를 하며 많이 사용하는 주석에 대하여도 알아보겠습니다. 일단 제가 설명하기 위한 기본 코드입니다. 16번 줄은 오류가 나게되는 줄이니 참고만 해주세요 ㅎㅎ 변수의 위치에 따라 전역변수, 지역변수, static 변수가 있는데 그것은 추후에 알아보겠습니다. - 변수의 자료형: 정수형, 실수형, 문자형이 존재 정수형은 할당 크기에 따라 short, int, long long이 사용가능하며 주로 int를 사용합니다^^ 기본적으로는 음수까지 표현이 가능하고, unsigned를 사용하여 음수는 표현하지 않고 표현범위를 늘릴 수 있습니다. ex1) int는 4byte로 32bit이며 맨 첫번째 bit는 .. 2023. 11. 29.
반응형