-
C언어 기초프로그래밍 강좌 3강 - 자료형(Data Type)개발자 공부/C언어 2022. 8. 15. 16:22
C언어에서 사용되는 자료형은 다양하다.
사용자 정의 자료형(User Defined), 파생 자료형(Derived), 원시 자료형(Privitive)로 나눠지는데,
흔히 원시 자료형을 말하는 경우가 많다.
문자를 표현할때 : char 자료형을 사용 *C언어에서는 string 자료형이 없기 때문에 문자열 표현을 위해서는 char 자료형을 연속적으로 사용해야 한다.
숫자를 표현할때 : int, float, double, 자료형을 사용
* void 는 자료형이 없다는 것을 의미한다.
- double 자료형 활용 - 연봉 구하기
*define 은 상수에 대해 정의를 할 때 사용된다.(MONTHS = 12개월로 정의 등)
2. char 자료형 활용하기
#include <stdio.h>
int main(void)
{
int x = 65;
printf("%c\n", x);
char y = 65;
printf("%c\n", y);
char z = 'B';
printf("%c\n", z);
return 0;
}
*C언어에서 문자는 아스키 코드에 의해 실제로는 숫자로 정의된다. 문자열 'A' 에 해당하는 코드는 65 이다. 따라서 첫번째 행 출력물은 A가 된다.
(정수 x 를 %c를 통해 문자열로 표시하거나 그 반대의 것도 자유롭게 가능하게 된다. )
3. 10진수, 8진수, 16진수로 출력해보기
#include <stdio.h>
int main(void)
{
int x = 100;
printf("10진수로 출력 : %d\n", x);
printf("8진수로 출력 : %o\n", x);
printf("16진수로 출력 : %x\n", x);
return 0;
}
'개발자 공부 > C언어' 카테고리의 다른 글
C언어 기초프로그래밍 강좌 6강 - 조건문 & 반복문 ① (0) 2022.08.15 C언어 기초프로그래밍 강좌 5강 - 연산자② (0) 2022.08.15 C언어 기초프로그래밍 강좌 4강 - 연산자① (0) 2022.08.15 C언어 기초프로그래밍 강좌 2강 - 변수와 상수(Variables & Constants) (0) 2022.08.15 C언어 기초프로그래밍 강좌 1강 - C언어 개발환경 설치 (0) 2022.08.15