본문 바로가기

Coding34

C언어 - 산술 연산자, 증감 연산자 오늘은 연산자에 대해 알아보도록 하겠습니다. 산술 연산자 산술 연산자는 기본적으로 우리가 수학시간 때 배웠던 기호와 비슷합니다. 산술 연산자 설명 산술 연산자 설명 + 더하기 * 곱하기 - 빼기 / 나누기 % 나머지 값 이렇게 5가지가 있습니다. 기본적으로 수학에서 산술할 때처럼 사용해도 되지만, 몇 가지 주의 사항이 있습니다. C언어에는 저번에도 봤지만 데이터 타입이 나누어져 있습니다. 정수형, 실수형, 문자형 등 있습니다. 그리고 데이터 크기가 다른 두 개의 타입 간에는 자동 형변환이 일어난다고 했습니다. 하지만 그러지 않는 경우에는 형 변환이 일어나지 않을 것입니다. #include int main() { printf("%d", 10 / 3); return 0; } 이 코드의 출력 결과는 어떻게 될.. 2023. 5. 5.
C언어 - scanf() 함수 저번 변수 선언에 이어서 scanf() 함수에 대해 설명하겠습니다. scanf()는 입력할 때 쓰는 함수로서 파이썬에서 input() 함수, 그리고 자바에서는 System.in.read() 와 쓰임이 비슷한 것 같습니다. scanf() scanf() 함수를 기본 적으로 쓸 때의 형식은 다음과 같습니다. scanf() 함수 형식 자료형 변수명; scanf("서직지정자", &변수명); &는 그 변수의 주소를 가르키는 거지만 아직은 알 필요없을 것 같습니다. scanf() 함수 오류 해결 아 참고로 scanf()를 처음사용할 때는 오류가 날 것입니다. 그러면. 위에 바에서 프로젝트의 속성을 클릭합니다.. 그리고 SDL 검사를 아니요로 바꾸고 적용을 눌러줍니다. scanf() 사용해보기 이제 준비가 되었으니. .. 2023. 5. 4.
C언어 - 자료형, 변수 선언 저번 서식 지정자 전에 먼저 글을 썻어야 됬는데 이제 쓰네요. C언어는 파이썬과 다르게 먼저 변수를 사용할려면 변수 선언을 해주어야 합니다. 자료형 C언어에서 변수를 선언하려면 우선 자료형에 대해 알아야 합니다. C언어의 기본적인 자료형은 다음과 같습니다. 먼저 문자 자료형입니다. 자료형 설명 char 문자 (1byte) 정수 자료형입니다. 자료형 설명 short 정수 (2byte) int 정수 (4byte) long 정수 (8byte) 실수 자료형입니다. 실수형 설명 float 실수 (4byte) double 실수 (8byte) 변수 선언 변수는 위에 자료형을 사용해 선언 합니다. 선언 방법 자료형 변수명; 예를 들면 #include int main() { int btc; return 0; } 이런 식.. 2023. 5. 3.
C언어 - 서식 지정자 (서식 문자) 저번 printf() 출력 함수에 들어가는 제어 문자(escape sequence)에 이어 오늘은 서식 지정자 (서식 문자)에 대해 알아 보겠습니다. 서식 지정자 서식 지정자는 이제 다음과 같이 있습니다. %c 문자 %x 16진수 %s 문자열 %o 8진수 %d 정수 %p 포인터 주소 %f 실수 이 것을 사용하면 서식 지정자로 지정해준 것을 문자열에 같이 출력해줄 수 있습니다. 예를 들어 현재 btc 코인의 가격이 100원이라고 하고 출력해보겠습니다. #include int main() { printf("btc: 100원"); return 0; } 그러면 다음과 같이 표현할 수 있습니다. 하지만 서식 지정자를 사용하면 이렇게 사용할 수 있습니다. #include int main() { printf("btc.. 2023. 5. 2.