본문 바로가기

c언어3

C언어 Printf함수와 출력타입 C언어 Printf함수와 출력타입 이번 포스팅은 C언어 Printf함수에 대해 하겠습니다. 가장 기초적으로 사용하는 함수이며 기본적인 코딩인 Hello World를 출력할 때 사용합니다. 정말 기초가 되는 함수이기 때문에 많은 설명은 필요 없으나 출력 시 필요한 코드들에 대해서 정리를 해보도록 하겠습니다. 2017/07/12 - [IT] - C언어 - 역사 및 특징2017/07/22 - [IT] - C언어 기초 - 컴파일러 및 자료형 기본적인 사용형태는 다음과 같습니다. int printf(const char *format, ...) printf 함수는 일반적으로 몇 가지 프로그래밍 언어와 연결된 함수입니다. 다양한 자료형 변수를 문자열로 변환하는 방식을 지정해주는 형식 문자열(format string).. 2017. 10. 3.
Vi 편집기 설명과 조작법, 커서이동 Vi 편집기 이번 포스팅은 vi편집기에 대해 하겠습니다. 많은 분들이 쓰고 있다고 생각이 됩니다. 그만큼 기능도 강력합니다. 어떠한 기능이 있고 어디서부터 시작했는지에 대해 설명하도록 하겠습니다. 처음에 쓸 때는 적응도 안되고... 지금도 적응이 안됩니다. ( 리눅스 초보자이기 때문입니다. ) 하지만 잘 쓰시는 분들은 정말 잘 쓰시고 있는 vi 편집기에 대해 설명하도록 하겠습니다. 설명vi 편집기는 리눅스 뿐만 아니라 유닉스 시스템에서 주로 사용하는 텍스트 편집기입니다. 유닉스 운영체제에서의 대표적인 문서 편집기로는 Vi(Visual display editor)와 Emacs가 있습니다. Emacs 편집기는 주로 문서편집을 위해 개발되었고, vi는 프로그래밍을 지원하기 위해 개발되었습니다. vi는 그래픽 .. 2017. 7. 24.
C언어 기초 - 컴파일러 및 자료형 C언어 기초 - 컴파일러 및 자료형 컴파일러 고급언어로 쓰인 프로그램이 컴퓨터에서 수행되기 위해서는 컴퓨터가 직접 이해할 수 있는 언어로 바꾸어 주어야 합니다. 이러한 일을 하는 프로그램을 컴파일러라고 합니다. 예를 들어 원시언어가 파스칼(Pascal)이나 코볼(Cobol)과 같은 고급언어(사람이 알아보기 쉬운 언어)이고 목적언어가 어셈블리 언어나 기계어일 경우, 이를 번역해 주는 프로그램을 컴파일러라 합니다. 파스칼이나 코볼을 몰라도 상관없습니다. 정리를 하면 C언어가 고급언어이고 이를 번역해서 컴퓨터가 알아 듣게 하려면 컴파일러가 필요합니다. 컴파일을 하기 위하여 입력되는 프로그램을 원시 프로그램이라 하고 이 프로그램을 기술한 언어를 원시언어(source language)라 합니다. (source l.. 2017. 7. 22.