언어/C언어

[C언어] 첫날 -2 0316 / C언어에 대해서 /C언어에서 가장 중요한거 /C언어의 빌드

antoroong 2025. 2. 8. 00:54

C언어에 대해서

프로그램은

프로그램은 두가지로 나뉨

절차적언어 ( C언어) : pointer (하드웨어제어, 유일 언어)

객제치향언어 ( JAVA, Python, C++)

 

실제로 자바는 C++에 비해 쉽다

C++이 가장 어려움

파이썬이 객체지향중 가장 완벽한 언어임

C언어로 윈도우가 만들어짐, 유닉스에서 파생됨

파이썬은 배민, 요기요

 

쉬운정도 파이썬 > C언어 > 자바 > C++

 


 

C언어에서 가장 중요한거

 

C언어에서 가장 중요한거 제어문 / 반복문 / 기타 연산자

  1. 함수
  2. 포인터
  3. 구조체
  4. 배열
  5. 동적 메모리 할당
  6. 파일 입출력
  7. 헤더 파일 생성

함수 + 포인터 (가장 어려움)

포인터 + 구조체

포인터 + 배열

 


 

C언어의 빌드

C언어를 빌드하면 어셈블리어를 생성

기계어(목적코드)를 생성

컴파일은 8단계를 거침