C언어

여우는 야옹야옹·2025년 11월 2일
0

정보처리기사

목록 보기
2/3

C언의 기본문법

C언어란?

절차적 언어로 고급언어와 저급언어로 나뉨
3세대 마지막 언어이지만 타기종간의 이식성이 뛰어나서 지금까지도 사용하게 됨
a기계, b기계에서도 이식이 잘됨 로봇 개발할때 많이 사용된다.

c언어의 특징

  1. c언어는 문장이 간결 ++a, sum+=a
  2. 대소문자 구분
  3. 함수들의 집합체
  4. 매우 다양하고 풍부한 연산자
  5. 메모리 주소를 자유롭게 조작 - 로봇공학에 많이 쓰인다.

프로그래밍의 기본요소

  • 변수 : 메모리 주소 안에 변하는 값을 나타냄
  • 상수 : 메모리 주소에서 변하지 않는 값, 항상 똑같은 값이 가지고 있음
  • 데이터타입 : 자료를 컴퓨터적으로 표현하는 방법에 따라 자료가 형(type)을 가지고 갖는 다는 의미
  • 예약어 : 언어 문법에 특별한 의미를 가지게 둔 정해둔 언어 ex) if, for, class, return
  • 주석 : 프로그램 옆에 설명을 쓰는 것
  • 들여쓰기 : 프로그램 작성 시 영역을 따져야 하는 곳에서 단락을 맞춰야 하는 곳이 있는데 이것을 잘해야 오류를 잘 찾을 수 있고 프로그램 가독성이 높아짐

프로그램 수행

함수란?

프로그램 작성 방식 중 하나로 컴퓨터의 실행을 담당하는 시스템 프로그램에 의해 호출되면 다시 그 프로그램으로 값을 전달한다.

헤더 화일이란?

c언어의 모든 함수들이 모아져 있는 함수들
c언어 프로그램을 수행하는 모든 함수들이 각종 헤더 화일 안에 정의되어 있어 모든 프로그램에 헤더화일(#include<stdio.h>)를 써주지 않으면 실행이 되지 않는다.

헤더 화일이란?

c언어의 모든 함수들이 모아져 있는 함수들
c언어 프로그램을 수행하는 모든 함수들이 각종 헤더 화일 안에 정의되어 있어 모든 프로그램에 헤더화일(#include<stdio.h>)를 써주지 않으면 실행이 되지 않는다.

c언어의 자료형

부호비트, 양수(+), 음수(-)

profile
성장중인 개발자 (머리속의 생각을 글로 옮기는 연습을 하고 있습니다.)

0개의 댓글