본문 바로가기
반응형

전체 글406

printf() 함수 서식문자 - 숫자 출력하기(%d, %i, %x, %o, %f, %lf) 이번에는 printf()함수의 다른 기능에 대해서 알아보겠습니다. 이 함수는 print formatted에서 print에 f를 추가하여 이름을 지은 만큼 '서식화된 문자(서식 문자)'에 따라 다양한 출력 형식을 갖습니다. 그리고 표준라이브러리 함수입니다. https://jcoding7.tistory.com/entry/C%EC%96%B8%EC%96%B4%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EB%AC%B8%EB%B2%95-%EA%B5%AC%EC%A1%B0-%EC%A0%84%EC%B2%98%EB%A6%AC%EC%99%80-%ED%97%A4%EB%8D%94-%ED%8C%8C%EC%9D%BC C언어의 기본 문법 구조 - 전처리와 헤더 파일 1번라인처럼 #include 를 보면 특수 문자 '#'이 .. 2021. 8. 16.
printf()함수 - 특수 문자 printf()함수에 관하여 좀 더 자세히 알아보겠습니다. 아래 예제를 실행하면 모니터에 Hello C World가 출력된 것을 알 수 있습니다. 그렇다면 "Hello C World 다음 줄에 강제 개행을 하여, 좀 더 깔끔하게 출력해 보겠습니다. 9번행은 새롭게 \n을 추가한 코드입니다.(\는 엔터키 위에 있습니다.) 그랬더니 출력 결과에 Hello C World 밑에 공간이 생긴 것을 알 수 있습니다. \n은 현재 커서를 한 줄 아래로 옮기는 역할을 합니다. 즉, 키보드의 ENTER 키와 같은 역할을 합니다. 큰따옴표로 묶인 문자들을 차례대로 화면에 출력하다가 \n을 만나자마자 바로 다음 줄로 바꿔 출력합니다. \n과 같이 특수한 역할을 하는 문자들을 가리켜 특수 문자(Escape Sequence)라.. 2021. 8. 16.
Hello C World 출력하기 C언어는 데이터를 화면에 출력하는 printf() 함수를 제공합니다. 이 함수를 이용하여 "Hello C World"를 화면에 출력해 보겠습니다. printf()함수는 출력하고자 하는 값을 소괄호 안에 넣으면, 그 값을 모니터로 출력해 줍니다. 아래에 예제를 작성해보겠습니다. 이번에는 위 작성 소스를 실행해 보겠습니다. [실행]메뉴-[컴파일 후 실행]을 실행하면 결과를 볼 수 있겠습니다.(오른쪽에 단축키 보이시죠?) 아래처럼 결과가 출력되는것을 보실 수 있겠습니다. 이제 앞에서 했던 것에 대한 복습으로 전체 작성한 소스에 대한 설명을 해보겠습니다. 1행 : 표준 입출력 함수들이 정의된 헤더 파일을 인클루드(include)하고 있습니다. 헤더 파일 stdio.h 안에는 printf() 함수가 정의되어 있습.. 2021. 8. 14.
C언어의 기본 문법 구조 - main()함수 1. main() 함수는 프로그램 실행 시 운영체제에 의해서 맨 처음 호출되고 맨 나중에 return에 의해 종료된다. main() 함수는 프로그램이 실행될 때 가장 먼저 호출되는 함수입니다. 이 함수는 운영제체가 호출합니다. C 프로그램의 경우 소스 파일을 컴파일하고 링크해서 만든 실행 파일(.exe)을 실행하면 운영체제가 실행 파일 내의 main() 함수를 가장 먼저 호출하기로 사전에 약속??되어 있스브니다. C언어로 작성된 프로그램은 main() 함수는 반드시 하나만 가지고 있어야 합니다. 다음은 main() 함수의 선언 형태를 나타낸 것으로 출력 형태는 int, 함수명은 main, 입력형태(매개변수라고 한다)는 void라고 하겠습니다. 1. int : Integer의 줄임말로 정수를 뜻합니다. 2.. 2021. 8. 13.
C언어의 기본 문법 구조 - 전처리와 헤더 파일 1번라인처럼 #include 를 보면 특수 문자 '#'이 있습니다. 이것을 전처리기라고 합니다. 전처리기란? 컴파일러가 컴파일을 수행하기 전에 먼저 처리하는 것을 의미합니다. https://jcoding7.tistory.com/entry/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%96%B8%EC%96%B4%EB%A5%BC-%EB%B2%88%EC%97%AD%ED%95%98%EB%8B%A4-%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC-vs-%EC%9D%B8%ED%84%B0%ED%94%84%EB%A6%AC%ED%84%B0 프로그래밍언어를 번역하다 컴파일러 vs 인터프리터 앞서 프로그래밍언어는 컴퓨터와의 소통을 위해 만들어진 언어라고 하였습니다... 2021. 8. 12.
C언어의 기본 문법 구조 - 들여쓰기와 주석 C 언어의 기본 문법 구조에 관해서 알아보겠습니다. 앞서 Dev-C++를 통해서 다음과 같은 프로그램을 작성해 보았습니다. https://jcoding7.tistory.com/entry/C%EC%96%B8%EC%96%B4-%EC%BD%94%EB%93%9C-%EC%96%B4%EB%94%94%EC%97%90-%EC%9E%91%EC%84%B1%ED%95%98%EB%82%98%EC%9A%94 C언어 코드 어디에 작성하나요? 이번 글은 프로그래밍언어의 소스 코드는 어디에 작성하는지 알아보겠습니다. C언어, C++, C#, Java 등의 소스 코드는 windows의 기본 에디터인 메모장에 작성을 하여도 됩니다. 하지만 jcoding7.tistory.com 먼저 들여쓰기에 대해서 알아보겠습니다. 들여쓰기는 프로그래머.. 2021. 8. 11.
반응형