본문 바로가기

C C++/C언어 기초30

C언어 #2 - C언어 함수 기초 (헤더 선언, 표준함수, 표준 라이브러리, main함수, Hello world!) 해당 내용은 윤성우 열혈 C프로그래밍을 참조하였습니다. C언어 함수에 대한 이해를 하도록 하겠습니다. 헤더 선언, 표준함수, 표준 라이브러리, main함수에 대해 알아보겠습니다. C언어 함수 함수는 입력에 따른 출력이 존재하는 것을 일컫습니다. 예를 들면 입력 x에 따라 출력 y가 출력됩니다. Hello world! 이해하기 #include int main(void) { printf("Hello world! \n"); return 0; } 해당 코드는 Hello world!를 출력하는 함수입니다. int main(void) int main(void) : int - 출력형태, main - 함수이름, void - 입력 형태로, C언어 모든 프로그램에서 프로그램 실행 시 main 이름의 함수를 찾아서 호출합니.. 2021. 12. 28.
C언어 #1 - C언어 개론 (프로그래밍 언어란, 컴파일, 컴파일러, c언어 장점) 해당 내용은 윤성우 열혈 C프로그래밍을 참조하였습니다. C언어 개론 - 프로그래밍 언어: 사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어를 의미. 이 언어 중 C언어도 프로그래밍 언어에 속하게 된다. - 컴파일러: 프로그래밍 언어로 작성한 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역하는 역할. 번역하는 일을 '컴파일(compile)'이라 한다. - 기계어: 컴퓨터가 이해할 수 있는 0과 1로 구성된 언어체계. 따라서, 사람이 '프로그래밍 언어'를 사용하면 '컴파일러'가 '컴파일' 작업을 통해 이를 '기계어'로 바꾸어 컴퓨터가 알아들을 수 있도록 하는 작업이다. C언어 장점 - 절차지향적 특성을 지닌다. 정해진 순서의 실행흐름을 중시한다. - 이식성이 좋다. CPU의 종류에 상관없이 실행이 가.. 2021. 12. 4.