-
[삼쾌한 IT강의] C언어 변수선언과 초기화C언어/이론 2019. 1. 19. 22:48
안녕하세요! 삼쾌한 IT강의 백소라 강사입니다.
이번 포스팅에서는 C언어의 변수선언과 초기화에 대해 알아보도록 하겠습니다.
1. 들어가기전에
앞 포스팅 ( 2019/01/19 - [C언어/이론] - [삼쾌한 IT강의] 데이터 저장방식과 데이터 타입(자료형) ) 에서 C언어의 데이터 타입과 크기를 다뤘습니다. 대표 자료형을 정리해보면 아래와 같습니다.
2. 변수란?
'변수'라는 이름에서 예측이 가능하듯이 '변할 수 있는 수'이며, 한가지 값을 기억하는 애라고 보시면 됩니다. 따라서 어떠한 값을 기억한 다음에 다른 값을 기억하고자 하면 처음 기억했던 정보는 어디론가 사라지고 새로 기억하고자하는 값만 기억한다고 보시면 됩니다!
3. 변수 선언
변수를 선언하는 방법은 아래와 같습니다.
자료형 변수명 ;
int example;
우리가 어떤 값을 다루고 싶을 때 그 값이 가지고 있는 자료형이 뭔지 먼저 기재 해 주고 공간을 마련 해 준 다음 그 공간에 대한 주소 즉 변수를 선언 해 줍니다. 변수는 별명이라고 보셔도 됩니다. 따라서 그 값이 어떻게 쓰일건지 나타내주는 별명을 하나 지어주시면 됩니다.
4. 변수의 초기화
변수를 초기화 해준다는건 어떤 값을 변수에 처음으로 대입 해 주는 것입니다. 변수를 초기화 해볼까요?
int example;
example = 10;
위와 같이 변수를 선언 해 준 다음 어떤 값을 변수에 대입 해 주어 변수를 초기화 할 수도 있고, 아래와 같이 변수 선언과 초기화를 한번에 해 줄 수 있습니다.
int example = 10;
좀더 보기 쉽게 표로 정리 해 봤습니다.
5. 변수의 명명 규칙
위에서 변수를 초기화할 때 별명을 붙여준다고 말씀드렸는데, 이렇게 별명을 붙여줄 때에도 규칙이 있습니다.
1. 숫자는 맨 처음 불가능.
- 숫자를 변수에 사용할 수 있지만 맨 앞에는 써줄 수 없습니다.
2. 특수문자
- 언더바 ( _ ) 이외의 기호는 불가능 합니다.
3. 공백 불가능!
4. 대소문자 구분이 가능
- 만약 학생점수라는 변수명을 주고싶을 때 studentScore 와 같이 단어와 단어가 구분될 수 있도록 두번째 단어
의 시작을 대문자로 해줄 수 있습니다.
명명 규칙이 여러가지가 있는데, 1번! 숫자를 맨 앞에 써줄 수 없다는것만 확실히 알아두시고 나머지는 실습하면서 몸에 익히시면 됩니다.
이상 유쾌,상쾌,통쾌 삼쾌한 IT강의, 백소라 강사의 C언어 변수선언과 초기화 포스팅을 마치겠습니다.
내용이 도움이 되셨다면 공감버튼 클릭, 댓글은 센스! 감사합니다.
'C언어 > 이론' 카테고리의 다른 글
[삼쾌한 IT강의] C언어 반복문2편 (while, do while) (0) 2019.01.20 [삼쾌한 IT강의] C언어 반복문1편 (for) (0) 2019.01.20 [삼쾌한 IT강의] C언어 조건문(if, switch case) + 삼항연산자 (0) 2019.01.20 [삼쾌한 IT강의] C언어 연산자 (0) 2019.01.20 [삼쾌한 IT강의] 데이터 저장방식과 데이터 타입(자료형) (0) 2019.01.19 댓글