하노정의 개발 공부

  • 홈
  • 태그
  • 방명록

조건부컴파일 1

[c언어 개념] #17 파일의 분할과 헤더파일 디자인

c언어 개념 정리와 문제 풀이를 통해 알고리즘 수업을 준비하는 과정입니다. 그동안 수강했던 c언어 수업 자료와 윤성우의 열혈 C 프로그래밍의 내용을 포함해 저에게 기록할 가치가 있는 내용이 담겨 있습니다. 파일의 분할 하나의 파일로 프로그램을 작성하면, 프로그램의 크기가 커졌을 때 관리하기가 어려워진다는 문제점이 발생한다. 따라서 여러 개의 파일을 만들어서 서로 연관 있는 함수와 변수들을 구분해서 담는다. 컴파일러는 파일 단위로 컴파일을 진행한다. 쉽게 말해 컴파일러는 다른 파일의 정보를 참조해 컴파일을 진행하지 않는다. 외부에 선언 및 정의되었다고 컴파일러에게 알려줘야 한다. extern int num; 위의 선언은 변수 num을 할당하는 선언이 아니라 num의 자료형이 무엇이고, 어디에 선언되어 있는..

Algorithm/C 2022.08.13
이전
1
다음
더보기
프로필사진

  • 전체보기 (73)
    • Algorithm (26)
      • C (17)
      • Java (1)
      • BaekJoon (8)
    • BackEnd (15)
      • Database Programming (11)
      • Server Study (4)
    • FrontEnd (11)
      • Android (4)
      • Web (7)
    • CS (14)
      • Data Engineering (14)
      • Web Code Security (0)
    • 글 (6)
      • 대외활동 (1)
      • 독서기 (4)

Tag

웹기초, It, 백준, 백준 자바, Data engineering, hadoop programming, 하둡, 데이터공학, 포인터, 알고리즘 문풀, 웹, C언어, Hadoop, BOJ, MapReduce, 개발자, java, 하둡 자바, C, 코딩테스트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바