Programming/C1 1. C 언어 기초와 hello world 출력 1. C 언어의 특징 - 상대적으로 "저수준"의 언어이다. - String, 집합체, List 또는 배열 등과 같은 복합 데이터체에 대해 직접적으로 다루는 명령은 가지고 있지 않다. 구조체를 한 개의 단위로 취급하여 복사하는 기능은 제공하지만 배열 또는 스트링 전체에 대해 다루는 기능은 제공하지 않는다. - 정적 변수 정의나 함수의 지역변수에 의한 스택 취급 외에는 메모리 할당 기능을 언어에서는 제공하지 않는다. 즉 힙이나 메모리 폐영역회수 기능이 없다. - C 언어 자체는 입출력 기능을 따로 가지지 않는다. 즉 READ나 WRITE같은 문장을 가지고 있지 않다. 언어에 내장된 파일 접근 방법도 없다. 이와 같은 고수준의 기능은 외부의 함수 호출에 의해 구현된다. - C는 테스트, 루핑, 묶기, 부프로그.. 2020. 9. 29. 이전 1 다음