전체 글102 C언어 2. 변수 수학에서 변수란 "값이 정해지지 않고 임의의 값을 가질 수 있는 문자"를 의미한다. 프로그래밍에서도 이와 마찬가지로 변수는 특정한 값이 정해지지 않고, 대입을 통해서 값을 언제든지 바꿀 수 있다. 변수 Variable 숫자, 문자와 같은 값들을 저장하는 공간 핸드폰 앱, 게임과 같은 모든 프로그램들은 수많은 변수들로 구성되어 있다. 변수의 정의에 대해선 알았지만 개념적으로 변수란 어떤 것인지를 알아볼 필요가 있다. 변수라는 개념에 대해 이해하기 위해서 간단한 예시를 하나 들어보겠다. Paul이라는 사람이 한명 있고, 그 사람의 나이와 체중, 키와 같은 정보를 바탕으로 프로그램을 만들어야 한다고 가정해보자. #include int main (void) { int age; int weight; int hei.. 2022. 7. 27. C언어 1. C언어 등장 배경 및 특징 ① C언어의 등장 배경 C언어는 기존 UNIX 운영체제를 보다 쉽게 개발하기 위해서 개발된 프로그래밍 언어입니다. 당시에 UNIX 운영체제에서 사용되던 프로그래밍 언어는 저급 언어(Low-Level Language)인 '어셈블리어' (Assembly Language)로 작성됐었습니다. 어셈블리어는 하드웨어, 특히 컴퓨터 CPU 구조에 변화가 생길 때마다 매번 다른 어셈블리어로 프로그램을 다시 작성해야 했습니다. 이러한 단점을 가지고 있다 보니 고급 프로그래밍 언어의 필요성이 점차 대두되었고 그 결과, 1971년 벨 연구소의 데니스 리치를 통해서 C언어가 개발되었습니다. 이후 C언어가 등장한 이후, 기존에 어셈블리어로 작성된 대부분의 코드들은 C언어로 재작성됐습니다. ② C언어의 특징 C언어가 등장하게 된.. 2022. 7. 18. 프로그램과 프로그래밍 언어 프로그램이란 컴퓨터가 처리하는 작업의 순서를 명령어로 작성해놓은 것을 말한다. 프로그램은 프로그래밍 언어를 통해서 제작하는 것이 가능한데, 이때 프로그램을 만드는 행위를 '프로그래밍 Programming' 이라고 한다. 프로그램 Program - 컴퓨터를 실행하기 위해 차례대로 작성한 명령어의 모음 프로그래밍 Programming - 프로그램을 만드는 행위, 개발이라고도 함 앞에서 설명한 것 처럼 프로그래밍은 프로그램을 만드는 행위이다. 좀더 명확하게 말하자면 "컴퓨터가 행동하는 방식을 이해하고, 컴퓨터가 업무를 수행할 수 있도록 명확한 명령을 내려주는 것."이라고 할 수 있다. 프로그래밍을 통해서 게임이나, 카카오톡, 페이스북, 인스타그램 등의 SNS 그 외의 다양한 스마트폰 앱 등을 만들 수 있다. .. 2022. 7. 16. 이전 1 ··· 9 10 11 12 다음