본문 바로가기
반응형

Computer Science117

[C#2] C의 기초 (C Fundamentals) 2장: C의 기초 (C Fundamentals)**2.1 간단한 프로그램 작성하기간단한 프로그램 예제#include int main(void) { printf("To C, or not to C: that is the question.\n"); return 0;}프로그램의 구조#include 표준 입출력 라이브러리를 포함하는 지시문으로, printf와 같은 함수를 사용할 수 있게 합니다.int main(void)프로그램의 시작점. 모든 C 프로그램은 main 함수를 포함해야 합니다.void는 매개변수를 받지 않는다는 의미입니다.printf텍스트를 출력하기 위한 함수입니다.\n은 줄바꿈을 나타냅니다.return 0;프로그램의 정상 종료를 운영 체제에 알립니다.컴파일 및 실행전처리 (Preproce.. 2024. 11. 30.
[C#1] C 언어의 기초: 역사와 특징 C 언어의 기초: 역사와 특징C 언어는 현대 프로그래밍 언어들의 근간이 되는 매우 중요한 언어입니다. 이번 포스트에서는 C 언어의 기원, 강점, 그리고 이를 효과적으로 사용하는 방법에 대해 간략히 소개하겠습니다.1. C 언어의 역사C 언어는 1969년 벨 연구소의 켄 톰슨(Ken Thompson)과 데니스 리치(Dennis Ritchie)에 의해 UNIX 운영 체제를 개발하면서 탄생했습니다. 초기 UNIX는 어셈블리 언어로 작성되었지만, 디버깅과 유지보수의 어려움을 해결하기 위해 B 언어라는 고급 언어를 도입했습니다. 그러나 B 언어는 하드웨어를 충분히 활용하지 못해 이를 확장한 C 언어가 개발되었습니다.표준화 과정C89/C90: ANSI가 1989년에 C 언어의 표준을 발표. 이 표준은 현대 C 언어의.. 2024. 11. 29.
[C 0] C Programming: A Modern Approach (2nd Edition) 목차 https://www.amazon.com/C-Programming-Modern-Approach-2nd/dp/0393979504Chapter 1: Introduction / 소개1.1. What is a Program? / 프로그램이란 무엇인가?1.2. Programming Languages / 프로그래밍 언어1.3. The Compilation Process / 컴파일 과정1.4. The C Programming Language / C 언어 소개1.5. Historical Development of C / C 언어의 역사1.6. Writing and Running Your First Program / 첫 프로그램 작성 및 실행Chapter 2: C Fundamentals / C 기초2.1. Variabl.. 2024. 11. 27.
반응형