(자동 찾아 바꾸기: 「예를들어」(을)를 「예를 들어」(으)로) |
Text-Justify (토론 | 기여) 잔글 (분류:소프트웨어 공학, 틀:각주) |
||
1번째 줄: | 1번째 줄: | ||
[[분류:소프트웨어 공학]] | |||
프로그래밍 언어로, 값이 존재하지 않음을 나타낸다. 여기서 값이 없다는건 아예 0이라는 값 조차 없다는 것. | 프로그래밍 언어로, 값이 존재하지 않음을 나타낸다. 여기서 값이 없다는건 아예 0이라는 값 조차 없다는 것. | ||
4번째 줄: | 5번째 줄: | ||
비유하자면, 예를 들어 본인이 지원을해서 쳐야하는 시험이 있을때<ref>학교 시험처럼 의무적으로 봐야하는거라 안보면 0점 처리 되는 시험같은게 아니라 본인이 지원해야하는 자격증 시험 같은 경우에 해당.</ref> 값 0은 시험을 쳤으나 0점을 맞은 것이라면, Null은 시험에 지원을 하질 않아 애초에 점수가 나오지 않은 것이다. | 비유하자면, 예를 들어 본인이 지원을해서 쳐야하는 시험이 있을때<ref>학교 시험처럼 의무적으로 봐야하는거라 안보면 0점 처리 되는 시험같은게 아니라 본인이 지원해야하는 자격증 시험 같은 경우에 해당.</ref> 값 0은 시험을 쳤으나 0점을 맞은 것이라면, Null은 시험에 지원을 하질 않아 애초에 점수가 나오지 않은 것이다. | ||
{{각주}} |
2020년 1월 23일 (목) 13:57 판
프로그래밍 언어로, 값이 존재하지 않음을 나타낸다. 여기서 값이 없다는건 아예 0이라는 값 조차 없다는 것.
0과 Null의 차이는 0은 애초에 그런 숫자를 매길 수 있는 배열 내지는 변수가 존재한다는 것. Null은 그러한 점수를 매길 수 있는 것 자체가 존재하지 않는 것 이다. 즉 '0'은 그 자체가 값이지만, Null은 '값'이라는 개념조차 없는 것 이다.
비유하자면, 예를 들어 본인이 지원을해서 쳐야하는 시험이 있을때[1] 값 0은 시험을 쳤으나 0점을 맞은 것이라면, Null은 시험에 지원을 하질 않아 애초에 점수가 나오지 않은 것이다.
각주
- ↑ 학교 시험처럼 의무적으로 봐야하는거라 안보면 0점 처리 되는 시험같은게 아니라 본인이 지원해야하는 자격증 시험 같은 경우에 해당.