책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9791192187051
· 쪽수 : 276쪽
· 출판일 : 2022-02-10
책 소개
목차
CHAPTER 1 C 언어와 Microsoft Visual Studio
CHAPTER 2 프로그램 작성 기초사항
CHAPTER 3 변수와 자료형
CHAPTER 4 수식과 연산자
CHAPTER 5 조건문
CHAPTER 6 반복문
CHAPTER 7 배열
CHAPTER 8 함수
CHAPTER 9 포인터
CHAPTER 10 문자열
CHAPTER 11 구조체
CHAPTER 12 파일 입출력
책속에서
#으로 시작하는 문장은 전처리기(preprocessor) 지시자이며, 보통 본격적으로 컴파일 하기 전에 사전 작업을 하는 컴파일러의 일부분이다. #include는 소스 코드 안에 특정파일을 포함시키라고 지시하는 명령어이다. stdio.h와 같은 파일들은 헤더 파일
(header file)이라고 하며 컴파일러가 필요로 하는 정보를 가지고 있고, 보통 .h라는 확장자를 가지고 있다. 대부분의 프로그램에서 한 개 이상의 헤더파일을 이용한다. stdio.h는 입출력 함수에 대한 정보를 가지고 있는 헤더파일이며 전처리기 지시자 뒤
에는 세미콜론(;)을 두면 안 된다.
... (중략)
프로그램에서 작업을 지시하는 내용은 아래와 같이 안에 작성하며, 작업을 지시하는 한 줄을 문장 또는 명령어 문장이라고 하며, 프로그램의 동작 실행은 함수안에 포함된 문장에 의해 결정된다. 즉 문장을 이용하여 화면에 실행 결과값을 출력할 수도
있고, 수학적인 연산을 할 수도 있다. 프로그램의 문장 끝에는 반드시 세미콜론(;)을 두어야 하며, 문장들은 기본적으로 차례대로(순차적으로) 위에서 아래로 실행된다.
HelloWorld.c의 프로그램에서는 실행 결과값만 화면에 출력시키는 문장만 작성되었다. 즉, printf(“Hello World!”); 문장은 printf( )함수를 호출하여 화면에 “Hello World!”를 출력한다.
printf( ) 함수는 컴파일러가 사용자에게 제공해주는 함수로서 모니터 화면에 텍스트나 데이터 값들을 출력할 때 사용하는 라이브러리 함수이며, “ ” 사이에 있는 문자들을 그대로 화면에 출력한다. “ ”로 둘러싸인 텍스트를 문자열(string)이라고 하며, 아래 프로그램에서 Hello World!가 문자열이다.
return은 함수가 작업을 끝내고 작업의 결과를 반환할 때 사용되는 것으로, return 0; 문장이 실행되면 main( ) 함수는 작업을 끝내고 외부(운영체제 O.S)로 0값을 반환한다.
보통 0의 값은 프로그램이 정상적으로 종료되었음을 의미한다.