반응형

C언어 책 추천 33

[디딤돌 C언어] 25. putchar, puts 함수

[디딤돌 C언어] 25. putchar, puts 함수 int putchar(int ch); putchar 함수는 하나의 문자를 콘솔 화면에 출력하는 함수예요. putchar 함수의 원형을 보면 반환 형식이 int이고 입력 매개 변수도 int죠. 입력 인자로 출력을 원하는 문자의 아스키 코드 값을 전달해요. 물론 'a' 처럼 문자 리터럴 상수 표현을 사용할 수 있어요. 그리고 반환 값은 입력 인자로 전달한 문자의 아스키 코드 값이예요. ◈ putchar 사용 예 #include int main() { int re = 0; re = putchar('h'); printf(" re: %c \n",re); return 0; } ◈ 실행 결과 h re: h int puts(const char *str); puts..

7. 첫 번째 프로그램 설명

7. 첫 번째 프로그램 설명 ◈ Program.c /* Hello, World 프로그램 콘솔 화면에 Hello, World를 출력 */ #include //표준 입출력 헤더 파일 포함문 int main() //프로그램 진입점 {//블록 시작문 printf("Hello, World\n"); //함수 호출문 return 0; //결과 반환문 }//블록 종료문 첫 번째 프로그램은 C언어로 프로그램을 만드는 과정을 소개하기 위한 것이예요. 여기에서는 간단하게 설명하고 앞으로 하나 하나 자세히 다루기로 할게요. 1. 주석 /* Hello, World 프로그램 콘솔 화면에 Hello, World를 출력 */ C언어에서는 동작하는 코드는 아니지만 개발자가 어떠한 의미로 작성한 것인지 이해하기 쉽게 주석을 사용할 수 ..

5. C언어 문법 요소

5. C언어 문법 요소 프로그래밍 언어의 문법에는 데이터를 표현하는 문법과 해야 할 일을 표현하는 문법이 있어요. C언어는 이러한 문법과 매크로 문법을 제공하고 있죠. 데이터를 표현하기 위한 문법에는 형식과 변수가 있어요. 컴퓨터의 메모리는 데이터를 기억하는 장치예요. 그리고 컴퓨터 메모리의 최소 단위인 비트는 0과 1을 표현할 수 있죠. 프로그램에서는 메모리의 주소를 부여하는데 8비트인 바이트 단위로 부여한답니다. 그런데 컴퓨터 메모리는 무한 자원이 아니예요. 유한 자원인 메모리에 모든 데이터를 기억하는 것은 불가능하겠죠. 이러한 이유로 프로그래밍 언어에서는 표현할 데이터의 종류와 표현 범위를 정해요. 이렇게 약속한 것을 형식(Type)이라 부르죠. 실제 데이터를 기억하기 위해 메모리를 할당받고 원하는..

반응형