반응형

C 언어 기초 2

[C언어] 2. C언어 프로그래밍 기초: 규칙과 기본구조, 변수와 상수, 출력과 입력

1. C 언어 기본작성 규칙 프로그램은 main함수를 호출하면서 시작되며, 모든 함수는 블록 구조로 정의 된다. 블록구조란? 중괄호{}로 감싸져 있는 코드 영역 영문자의 경우 대소문자를 엄격하게 구분하며 모든 명령문은 세미콜론(;)으로 마무리 지어야 한다. (생략 x) * 주석 한줄 주석 // 여러줄 주석 /* */ -> 파이썬과의 차이점 1. 들여쓰기 (indentation)이 없고, 중괄호안에 코드가 들어가면 된다. 2. 파이썬과는 달리 큰따옴표와 작은따옴표를 구별한다. 3. 모든 문장 뒤에는 세미콜론이 무조건 들어가야 하며, 들어가지 않으면 에러가 뜬다. 4. 파이썬은 인터프리터 언어라서 행단위 번역이 되며, 목적 프로그램이 생성되지 않는다. C언어 같은 경우에는 컴파일 언어라서 컴파일러가 exe파..

C 언어 기초 2023.02.06

[C언어] 1. C언어 개괄 및 프로그래밍 환경 설정

C언어 (Language) - UNIX 운영체제 구현을 위해 1972년에 개발된 언어 - 문법의 간결성, 효률성, 효과적인 포인터 타입 제공등으로 지금까지 많이 사용되는 시스템 프로그래밍 언어 (윈도우도 C와 C언어에서 분화된 C++로 만들어짐) - 절차형 프로그래밍 언어의 대표주자 - (C++ 언어는 C 언어에 객체지향 기술이 더해져서 만들어짐) 프로그래밍 언어에는 사람이 배우기 쉬운 친밀성을 기준으로 저급 언어와 고급 언어로 나누어지는데, C언어는 고급 언어 중 포트란, 코볼과 같은 화석급 언어보다는 덜 올래된 아직도 많이 사용되는 언어로 사람의 언어로 치면, 영어와 같은 근본 언어라고 생각한다. C언어 사용을 위해서는 대략 4가지 준비과정이 필요하다. 1. Visual Studio Code 설치 2..

C 언어 기초 2023.02.04
반응형