본문 바로가기
728x90

언어6

파이썬 자료형 자료형에 대한 이해는 모든 프로그래밍 언어의 시작이라고 할 수 있다. 파이썬의 자료형은 C/C++, 자바와 같은 다른 언어에서 사용되는 기본 자료형을 제공할 뿐만 아니라 사전 자료형, 집합 자료형 등의 유용한 자료형을 기본으로 내장하고 있어 매우 편리하다. 수 자료형(Number) : 데이터는 모두 수로 표현할 수 있다. 대부분의 프로그램에서는 일반적으로 정수와 실수가 많이 사용되고 그 중에서도 정수가 기본으로 사용된다. 실수는 오차 범위 때문에 예기치 못한 오류를 범하기도 쉬고 정확성도 떨어진다. 실제로 코딩테스트에서도 대부분 정수를 다루는 문제가 출제된다. 1. 정수형(Integer) - 양의 정수, 음의 정수, 0 2. 실수형(Real Number) - 소수점 아래의 데이터를 포함하는 수 자료형 실.. 2020. 9. 19.
NULL의 개념 -NULL 개념 -널 포인터 상수 -NULL 매크로 -NUL 아스키 문자 -널 문자열 -널 문장 포인터에 NULL을 할당한다는 것은?? -> 해당 포인터는 아무것도 가리키지 않음을 의미 널 개념은 포인터가 다른 포인터와 다른 특별한 값을 가질 수 있음을 의미한다. 실제 널 개념은 널 포인터 상수에 의해 지원되는 추상적 개념이다. 널 포인터 상수는 0이거나 0이 아닐 수도 있으나 개발자가 신경을 쓰지 않아도 된다. NULL 매크로는 상수 정수 0을 void 포인터로 캐스팅한거다. 많은 라이브러리에서 다음과 같이 정의 되어 있다. #define NULL ((void*)0) NUL 아스키 문자는 모두 0으로 채워진 바이트로 정의된다. 그러나 NUL 은 NULL 포인터와 같지 않다. 널 문자열은 빈 문자열이고 .. 2020. 8. 24.
728x90