상세 컨텐츠

본문 제목

C언어 강좌(공부) #6~7장

카테고리 없음

by 바래다주기 2024. 5. 7. 02:24

본문

6장 표준 출력함수

라이브러리 : 1. C언어에서 좀 더 효과적으로 함수를 관리할 수 있도록 제공하는 기술
                     2. 지속적으로 업데이트가 필요한 함수들만 소스 파일에 유지하고 나머지
                         거의 내용이 바뀌지 않는 함수들을 따로 분리하여 라이브러리로 관리한다
                     3. 소스 코드를 공개하지 않고 자신이 만든 함수를 다른 프로그래머에게 제공
                         하고 싶은 경우 사용

전처리기

  1. 프로그래머가 원하는 사항을 컴파일러에게 직접 지시하는 문법
  2. #기호로 시작하며 끝에 ; 세미콜론을 사용하지 않음

#include 전처리기
#inlcude 전처리기는 컴파일러에 자신이 명시한 파일을 읽도록 지시

 

#define 전처리기
#define 전처리기는 상수나 명령문을 치환하는 문법
유지보수에 좋다

C 표준 라이브러리

C언어 표준 함수 : C언어 컴파일러를 만든 회사에서 운영체제 별로 다양한 기능
을 구현하여 제공하는 함수

 

C 표준 라이브러리 : C언어 표준 함수들이 정의된 라이브러리

표준 출력 함수

 

표준 출력 : 표준 출력이란 해당 시스템이 가장 기본으로 사용하는 출력 방식을 말한다

표준 출력 함수 : putchar, putc 단일 문자 출력 함수

 

puts : 문자열 출력 함

7장 연산자

대입 연산자

C언어에서는 '=' 기호로 표현
변수에 상수 값 또는 다른 변수 값을 대입할 때 사용
C문법에서 '=' 는 '같다' 는 뜻이 아님 대입한다는 의미

산술 연산자 : 상수 또는 변수 값을 이용한 산술 연산에 사용되는 연산자

  • 연산자 : 더하기
    - 연산자 : 빼기
    * 연사자 : 곱하기
    / 연산자 : 나눗셈 결과 값 중 몫
    % 연산자 : 나눗셈 결과 값 중 나머지

증감 연산자

++ 증가 연산자 : 변수가 가지고 있는 값을 1증가
-- 감소 연산자 : 변수가 가지고 있는 값을 1감소

전위형 : 값을 먼저 증감한 뒤 연산
후위형 : 연산하고 난 뒤 값을 증감