본문 바로가기
반응형

프로그래밍언어/C언어76

연산자 종류 - 대입 연산자 C언어에서는 다양한 종류의 연산자(Operator)를 제공합니다. 연산자란 연산을 수행하는 기호를 의미합니다. C언어에서 연산자란 프로그램의 논리식이나 산술식을 표현하고 처리하기 위해서 제공되는 다양한 기호들을 말하며, 연산에 참여하는 변수나 상수 값을 피연산자라고 합니다. 수학에서 연산 기호에 따라서 우선순위가 있듯이 C언어에서도 연산을 수행하기 위한 우선순위가 있습니다. 예를 들어 *,/, 연산자는 +, - 연산자보다 우선순위가 높습니다. 다음 표는 연산자의 종류를 나타내고 있습니다. 종류 연산자 대입 연산자 = 산술 연산자 +, -, *, /, % 복합 대입 연산자 +=, -=, *=, /=, %= 증감 연산자 ++, -- 비교 연산자 >, =, >, 2021. 9. 2.
부록 - 변수와 변수의 시작 주소 변수와 변수의 주소 개념에 대해서 알아보겠습니다. 여러분이 1+1, 10+20과 같은 산술 연상이 필요하다면 계산 결과를 어디에 저장하나요? 바로 변수에 저장합니다. 이미 변수란 데이터를 저장하는 임시 저장 공간, 즉 메모리 공간이라고 배웠습니다. https://jcoding7.tistory.com/entry/%EB%B3%80%EC%88%98-%EC%84%A0%EC%96%B8%ED%95%98%EA%B8%B0-%EB%B3%80%EC%88%98%EB%9E%80 변수 선언하기 - 변수란 가정에서 사용한 가정용 분리수거함의 용도를 생각하면 분리수거할 것을 담아두는 임시 저장 공간의 성격이 짙습니다. 컴퓨팅 세계에서 가정용 분리수거함과 같은 역할을 하는 것이 변수입니 jcoding7.tistory.com 이처럼 .. 2021. 9. 1.
상수란 무엇인가? - 심볼릭 상수 심볼릭 상수 심볼릭 상수는 상수를 기호화하여 의미 있는 이름으로 지어서 쓰는 상수를 의미합니다. 즉, 리터럴 상수와는 반대의 개념으로 변수를 상수화하는 것입니다. 심볼릭 상수를 만드는 방법은 크게 두 가지입니다. 1. const 키워드를 이용하는 것 다음 예제를 가지고 const 키워드를 이용하여 심볼릭 상수를 만드는 방법에 관해서 알아보겠습니다. 상수의 이름은 변수명과 구분되게, 대문자로 하는것이 관례이며, 그로 인해서 가독성을 높힐 수 있습니다. 5행과 6행에서 const 키워드를 이용하여 변수 NUM을 상수로 만들고, 변수 PI를 상수로 만듭니다. 이때부터 100을 NUM이라고 하고, 3.14를 PI라고 대신 쓰면 됩니다. 이것이 바로 심볼릭 상수의 매력입니다. 리터럴 상수를 의미 있는 이름으로 심.. 2021. 9. 1.
상수란 무엇인가? - 리터럴 상수 상수에는 크게 두 종류가 있습니다. 리터럴(Literal) 상수 - 글자 그대로 의미가 있어서 이름이 없는 상수 심볼릭(Symbolic) 상수 - 상수를 기호화하여 변수처럼 이름을 지어 쓰는 상수 여기에서는 먼저 리터럴 상수에 대해서 알아보겠습니다. 리터럴 상수 여러분은 1, 2, 3, 4, a, b, c 등과 같이 숫자나 문자를 읽을 대 직감적으로 숫자나 문자 그대로의 개념을 부여합니다. 즉, 읽은 그대로의 의미가 있는데 이러한 것들을 리터럴(Literal) 상수라고 합니다. 리터럴 상수의 종류에는 1. 정수형 상수, 2. 실수형 상수, 3. 문자 상수, 4. 문자열 상수가 있습니다. 1. 소수점이 없는 숫자 상수를 정수형 상수라 한다. C언어에서 정수형 상수는 10진수, 15진수, 8진수의 형태로 표.. 2021. 8. 31.
상수란 무엇인가? - 상수란? 이번에는 상수에 대해서 알아보겠습니다. 변수와 상수의 차이점을 위해서 원의 넓이를 구하는 예시로 설명하겠습니다. 원의 넓이 = (원의 반지름) X (원의 반지름) X (원주율) 여기에서 반지름의 주어진 문제에 따라 항상 변할 수 있기 때문에 원의 반지름은 변수라고 할 수 있습니다. https://jcoding7.tistory.com/entry/%EB%B3%80%EC%88%98-%EC%84%A0%EC%96%B8%ED%95%98%EA%B8%B0-%EB%B3%80%EC%88%98%EB%9E%80 변수 선언하기 - 변수란 가정에서 사용한 가정용 분리수거함의 용도를 생각하면 분리수거할 것을 담아두는 임시 저장 공간의 성격이 짙습니다. 컴퓨팅 세계에서 가정용 분리수거함과 같은 역할을 하는 것이 변수입니 jcodin.. 2021. 8. 30.
변수 선언 시 주의 할 점 C언어에서 변수의 선언, 초기화, 저장(대입)에 관해서 배웠습니다. 이번에는 변수를 선언할 때 몇 가지 주의해야 하는 점들을 알아보겠습니다. 변수 이름은 의미있게 짓는다. C언어에서는 변수의 이름을 지을 때 의미 있는 이름을 부여하는 것이 바람직합니다. 변수의 이름을 지금껏 a, b, c 등의 의미 없는 이름으로 지었지만, 현재보다 더 많은 소스를 작성하게 되면, 프로그램 분석하는데 효율이 떨어지게 됩니다. 다음 예제를 가지고 확인해 보겠습니다. 위 예제와 같이 변수를 선언할 때 변수의 이름을 의미 있게 지으면(5행과 8행) 프로그램을 분석하는데 효율적입니다. 변수 이름을 지을 때 주의할 점 변수의 이름을 지을 때는 다음과 같은 점을 주의해야 합니다. - 특수 기호, 공백 문자, 변수 이름 맨 처음에 숫.. 2021. 8. 28.
반응형