power-girl0-0

[08] 자료형과 변수 개념이 생긴 이유 본문

언어/c언어

[08] 자료형과 변수 개념이 생긴 이유

power-girl0-0 2021. 1. 13. 02:23
728x90

해당 게시물은 김성엽님 유튜브 강의 내용을 포함하고 있습니다.


지식나눔으로 누구에게나 따뜻한 블로그 : 네이버 블로그

[08] 자료형과 변수 개념이 생긴 이유

※ C 언어 관련 전체 목차 - http://blog.naver.com/tipsware/221010831969※ 컴퓨터의 이해 관련 목차 - ...

blog.naver.com

1. 기계어로 프로그램하면 생길 수 있는 문제에 대하여

  • 기계어는 숫자로만 되어 있어서, 설명문이 없다면 만든 의도를 이해하기 어렵다.

  • 기계어 프로그램은 숫자를 잘못 적는 실수를 할 수 있다.

    즉, 메모리가 겹치는 문제점이 생기며, 형식에는 문제가 없어서 컴퓨터에서는 에러라고 인식하지 않는다.

2. 설명문 관리에 대한 해결책

  • 설명문이 없다면 의도를 이해하기 어려운 문제점 발생!!
  • 따라서, 해결하기 위해 **'주석문'**이라는 기능을 사용한다.

3. 기계어 프로그램에 숫자를 잘못적는 문제에 대한 해결책

  • 기계어로 바로 만들지 않고 '소스파일'을 사용한다.
단순히 자료형과 변수 사용으로 실수를 차단할 수 있을까?
그래서, 고급언어에서는 변수 선언시 개발자가 사용할 주소와 크기를 미리 적도록 한다.이로 인해서 컴파일러 할때 한번 더 확인할 수 있고 코드도 간결해지는 장점이 있다.

 

728x90

'언어 > c언어' 카테고리의 다른 글

[Tips] Day2  (0) 2021.01.14
[Tips] DAY 1  (0) 2021.01.13
[07] 기계어로 프로그래밍을 하는 경우  (0) 2021.01.13
[06] 프로그래밍언어와 2진법 그리고 16진법  (0) 2021.01.13
[05] LSB와 MSB에 대하여  (0) 2021.01.13
Comments