편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
22번째 줄: | 22번째 줄: | ||
* 사용자가 프로그램의 모든 부분을 관리할 수 있다. | * 사용자가 프로그램의 모든 부분을 관리할 수 있다. | ||
모든 것을 사용자에게 맡긴다. 다른 프로그램이라면 컴파일 오류를 내뱉을 만한 구문이라도 C에서는 정상적으로 실행된다. | 모든 것을 사용자에게 맡긴다. 다른 프로그램이라면 컴파일 오류를 내뱉을 만한 구문이라도 C에서는 정상적으로 실행된다. | ||
* 익혀야 할 문법의 양이 굉장히 적다. | * 익혀야 할 문법의 양이 굉장히 적다. | ||
* 비트, 바이트 단위의 데이터 관리가 편리하다. 다른 언어들의 경우 비트, 바이트 단위의 데이터 접근에 상당한 제약이 있는 경우가 많다. | * 비트, 바이트 단위의 데이터 관리가 편리하다. 다른 언어들의 경우 비트, 바이트 단위의 데이터 접근에 상당한 제약이 있는 경우가 많다. | ||
* 이식성이 뛰어나다. 하드웨어가 바뀌고 OS가 바뀌어도, 해당 플랫폼의 컴파일러로 바꾸어 주고, 플렛폼 종속적인 코드만 재구현 하고 컴파일하면, 멀쩡하게 돌아간다. {{취소선|절대 쉽다고는 안했다...}} | * 이식성이 뛰어나다. 하드웨어가 바뀌고 OS가 바뀌어도, 해당 플랫폼의 컴파일러로 바꾸어 주고, 플렛폼 종속적인 코드만 재구현 하고 컴파일하면, 멀쩡하게 돌아간다. {{취소선|절대 쉽다고는 안했다...}} |