본문 바로가기

컴퓨터 프로그래밍/c 언어 (c programming language)16

C 언어 - 연산자(operator) 연산자 수식은 연산자(ex 수식) 와 피연산자(ex 숫자)로 구성된 연산식을 말합니다. 다양한 연산자를 통해서 보다 더 다양한 수식을 표현하거나 논리적인 식을 만들 수 있습니다. ■ 산술 연산자 산술 연산자의 종류 사용 예 의미 연산 결과 + 1+1 더하기 2% - 3-1 빼기 2 * 3*2 곱하기 6 / 3/2 나누기 1 % 5/3 나머지 구하기 2 ■ 증감 연산자 증감 연산자는 변수의 값을 1만큼 증가 혹은 감소시키기 위해서 사용됩니다. 즉, 증감 연산자는 반드시 변수에만 사용해야 하며, 상수나 수식에는 사용할 수 없습니다. 증감 연산자의 종류 사용 예 의미 전위형 ++a 1만큼 증가된 변수 a의 값 --a 1만큼 감소된 변수 a의 값 후위형 a++ 증가되기 전 변수 a의 값 a-- 감소되기 전 변수.. 2020. 9. 26.
C 언어 - 변수와 자료형 변수 c 언어에서 변수는 각각에 해당하는 종류가 있습니다. 그 크기와 종류에 맞게 지정을 한 다음 사용을 해야 합니다. 가장 기본적인 자료형으로는 다음과 같습니다. 기본자료형 정수형 실수형 문자형 short float char int double long long double 즉 위처럼 데이터를 저장하기 위해서 보관할 장소가 필요한데 이때 변수가 필요합니다. 따라서 데이터를 저장하는 메모리의 특정 위치에 주어진 이름이라고 할 수 있습니다. ■ 변수의 선언 C 언어에서 변수를 선언하는 형식은 다음과 같습니다. 변수 선형 형식 | 자료형 변수이름 변수의 이름을 사용할 때는 식별자(identifier)의 사용 규칙을 따릅니다. 식별자 규칙 ⓐ 식별자는 문자, 숫자, 밑줄 기호(_)로 구성될 수 있다. ⓑ 식별.. 2020. 9. 26.
C 언어 기초 . 프로그램 개발 과정 프로그램의 개발 과정은 위 그림과 같이 6가지의 단계를 거칩니다. 먼저 어떠한 상황을 분석을 하고, 그 상황을 해결 할 수 있는 알고리즘을 설계를 합니다. 그 알고리즘을 바탕으로 코딩을하고, 소스 파일을 기계어로 변환하는 컴파일과정과 여러 소스파일이나 라이브러리를 연결해주는 링크 과정을 거칩니다. 그 다음 실행을 하고 오류를 수정하기 위한 디버깅을 수행한 뒤 오류가 있을 경우 수정을 하는 과정을 거칩니다. C 언어 기본 문법 함수 함수(function)의 기본적인 구조는 다음과 같습니다. C 프로그램은 1개 이상의 함수로 구성이 되고, 함수의 호출과 호출시 실행이되는 몸체로 나뉘어 집니다. 함수의 머리는 int(함수의 반환형) main(함수 이름) (void) (매개 변수)로 구성.. 2020. 9. 26.
c 언어 개요 C programming language 현재 다양한 시장에서 사용하고 있는 프로그래밍 언어들은 너무나 많이 있습니다. 프로그래밍 언어란 컴퓨터와 인간과의 소통을 위해서 만들어진 중간 언어입니다. 즉, 자연어를 사용하는 살마과 기계어를 사용하는 컴퓨터가 의사소통하기 위해서 기계어와 자연어의 중간 형태로 고안돤 것이 프로그래밍 언어인 것입니다. C언어는 유닉스 운영체제를 만들기 위해 기계어에 가까운 어셈블리어가 아닌 고급 언어를 사용하려고 B언어를 개선하여 C언어가 만들어졌습니다. 다소 오래된 언어이지만 이 언어는 C++,Java,C#,Python 등 언어에 많은 영향을 주어 문법이 상당히 비슷한 것을 알 수 있습니다. C 언어의 특성 많은 분야에 사용을 할 수 있는 범용 프로그램 언어이다. 빠른 실행 속.. 2020. 9. 26.