티스토리 뷰
728x90
C언어로 변수 만들어 보기
변수란?
변수는 어떤 공간에 데이터를 저장하기 위한 이름을 가진 공간이다.
변수가 필요한 이유
- 데이터를 입력받았을 때 다시 꺼내서 사용할 수 있으려면 '저장'을 해야 한다.
- '저장'을 하려면 '저장'할 수 있는 공간이 필요!
- 따라서 '저장'할 수 있는 공간이 '변수'!
- 데이터를 입력하고 출력하기 위해서는 변수가 필수이다
변수 선언해 보기
1 2 3 4 | #include <stdio.h> int main(){ int sum; } | cs |
int num에서
int를 자료형, num을 변수 이름이라고 한다.
변수를 만들 때 주의점
- 영문 문자와 숫자를 사용할 수 있으며(밑줄_)로도 시작할 수 있다.
- 대소문자를 구분하며 이미 C언어에 존재하는 키워드는 사용할 수 없다.
- 문자부터 시작해야 하며 숫자부터 시작할 수 없다.
- 자신이 쓰려고 하는 [ex) 문자열, 숫자]등을 구분하여 알맞은 형태로 선언해야 한다.
- ex) 숫자(정수)를 변수로 선언할 경우: int 이름; 문자 하나를 변수로 선언할 경우: char 이름;
자료형 | 메모리 크기 | 범위 |
---|---|---|
char | 1 byte | -128 ~ 127 or 0 ~ 255 |
unsigned char | 1 byte | 0 ~ 255 |
signed char | 1 byte | -128 ~ 127 |
int | 2 or 4 bytes | -32,768 ~ 32,7667 or -2,147,483,648 ~ 2,147,483,647 |
unsigned int | 2 or 4 bytes | 0 ~ 65,535 or 0 ~ 4,294,967,295 |
short | 2bytes | -32,768 ~ 32,767 |
unsigned short | 2bytes | 0 ~ 65,535 |
long | 4bytes | -2,147,483,648 ~ 2,147,483,647 |
unsigned long | 4bytes | 0 ~ 4,294,967,295 |
'프로그래밍 > C' 카테고리의 다른 글
[C언어] 조건문인 if문 사용해보기! (0) | 2019.09.01 |
---|---|
[C언어] 사칙연산&나머지 구해보기 (0) | 2019.09.01 |
[C언어] 변수에 입력값 넣어보기! - scanf() (0) | 2019.09.01 |
[C언어] 정수와 문자를 변수에 넣어보자 (0) | 2019.09.01 |
[C언어] 출력하기 - printf() (0) | 2019.09.01 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 코드설명
- pygame
- 1255
- 크롤링
- JavaScript
- 바닐라 javascript
- 주석
- 1254
- SMTP
- 사칙연산
- 2022.02.05
- 아나콘다
- django
- 도전
- 타이탄의도구들
- Anaconda
- 문제풀이
- 꿈두레
- 티처블 머신
- 1251
- 1252
- 바닐라 js
- 코드업
- 1253
- localstorage
- promise반환
- Codeup
- 컨트롤타임
- Python
- notion api
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함