728x90
반응형
※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공
데이터 타입
데이터 타입(Data Type)은 변수(Variable)에 저장될 데이터의 형식을 나타내는 것으로, 변수에 값을 저장하기 전에 문자형, 정수형, 실수형 등 어떤 형식의 값을 저장할지 데이터 타입을 지정하여 변수를 선언해야 합니다.
데이터 타입 유형
※ 변수(Variable)
컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장하기 위한 공간으로, 변할 수 있는 값을 의미합니다.
C/C++의 데이터 타입 크기 및 기억 범위
C언어의 구조체
배열이 자료의 형과 크기가 동일한 변수의 모임이라면 구조체는 자료의 종류가 다른 변수의 모임이라고 할 수 있습니다.
예를 들어 이름, 직위, 급여 등의 필드가 필요한 사원 자료를 하나의 단위로 관리하려면 이름과 직원는 문자, 급여는 숫자와 같이 문자와 숫자가 혼용되므로 배열로는 처리할 수 없습니다. 이런 경우 구조체를 사용하면 간단하게 처리할 수 있습니다.
- 구조체를 정의한다는 것은 int나 char 같은 자료형을 하나 만드는 것을 의미합니다.
- 구조체는 'structure(구조)'의 약어인 'struct'를 사용하여 정의합니다.
- 구조체 정의 예
struct sawon {
char name[10];
char position[10];
int pay;
{
JAVA의 데이터 타입 크기 및 기억 범위
Python의 데이터 타입 크기 및 기억 범위
※ 무제한
데이터 타입의 크기 및 기억 범위의 '무제한'은 프로그램에 배정된 메모리의 한계까지 얼마든지 저장할 수 있음을 의미합니다.
※ complex
complex는 복소수(complex number)를 의미하며, 복소수는 실수(8Byte)와 허수(8Byte)의 합으로 이루어진 숫자 표현을 가리킵니다.
728x90
728x90
반응형
'정보처리산업기사' 카테고리의 다른 글
정보처리산업기사 - 프로그래밍 언어 활용 - 연산 (0) | 2024.08.12 |
---|---|
정보처리산업기사 - 프로그래밍 언어 활용 - 변수 (0) | 2024.08.11 |
정보처리산업기사 - 정보 시스템 기반 기술 용어 - 네트워크 관련 신기술 (0) | 2024.08.06 |
정보처리산업기사 - 정보 시스템 기반 기술 용어 - DB 관련 신기술 (0) | 2024.08.05 |
정보처리산업기사 - 정보 시스템 기반 기술 용어 - HW 관련 신기술 (0) | 2024.07.29 |