일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- phpmyadmin
- 42서울
- libft
- Class
- 동적할당
- C++
- 함수
- nginx
- ft_server
- 패킹
- else if
- C언어
- for
- list
- python
- 2차원배열
- jupyter 단축키
- 42cursus
- iF
- vs코드 단축키
- docker
- 포인터
- Double
- 구조체
- 42Seoul
- float
- 자료형
- cout
- While
- 42
- Today
- Total
목록자료형 (3)
Developer
이전에 말했듯이 char형 변수에는 문자에 해당되는 정수값이 저장되는 것이다. 대문자 A가 65 소문자 a가 97 이 두 가지는 알아두면 나중에 편하게 사용할 수 있다. char형 변수에 값을 문자를 저장할 때에는 65처럼 정수형으로 저장을 해도 되지만 'A' 처럼 작은따옴표로 문자 형식으로 직접 저장할 수 있다. #include int main(){ char input1='a'; char input2=97; printf("%c %d \n",input1,input2); printf("%c %d \n",input1,input2); return 0; } char형 변수 input1은 작은따옴표로 묶은 문자 a, char형 변수 input2는 정수 97을 저장하였다. 그런 후에 각각 %c(문자 서식지정자)와 ..
실수 자료형은 부동 소수점 방식으로 수를 표현하는데 이는 진법 진수 이후에 따로 다루겠다. 지금은 실수 자료형에 float, double이 있고, 각각 4바이트와 8바이트라는 것만 알면 된다. #include int main(){ float a=3.141f; double b=314.15; printf("%f %f\n",a,b); printf("%e %e\n",a,b); return 0; } float형 변수에 값을 넣을 때에는 숫자 뒤에 f를 입력해 주어 표현한다. 둘 다 서식 지정자 %f로 출력할 수 있으며, 서식 지정자 %e는 지수 형식으로 출력하는 것이다. 정수 자료형의 사용과 크게 다르지 않다. 오버플로와 언더 플로가 다른데 실수에는 무한대라는 개념이 존재한다. 작은 값을 큰 수로 나누어 주면 언..
다양한 값을 다루기 위해 변수가 필요하므로 변수에 대해서 알아보자. C언어의 변수 선언은 아래와 같이 선언한다. 자료형 변수이름; ex)int a; //정수형 변수 a를 선언한다. 자료형 우선 자료형에 대해서 알아보자 C언어에 있는 자료형의 종류는 아래의 표와 같다.(window) 자료형 크기 범위 char 1byte -128 ~ 127 short 2byte -32,768 ~ 32,767 int 4byte -2,147,483,648 ~ 2,147,483,647 long 4byte -2,147,483,648 ~ 2,147,483,647 long long 8byte -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 float 4byte 1.175494e..