본문 바로가기
728x90
반응형

전체 글144

[C언어] 논리 연산자 and or not && || ! 소개 안녕하세요 아임코딩입니다. 이번에는 C언어에서 제공하는 논리 연산자에 대해서 알아보도록 하겠습니다. 논리 연산자란? 논리 연산자는 참 혹은 거짓 값을 이용하여 연산을 하는 방법입니다. C언어에서는 참 혹은 거짓 값을 저장할 수 있는 bool 자료형을 제공합니다. 이 bool 자료형을 이용하여 논리 연산을 진행할 수 있습니다. AND 연산자 && AND 연산은 우리나라 말로는 그리고 라는 뜻입니다. AND 연산은 연산하는 두 피연산자가 모두 참일 때만 결과가 참인 연산입니다. true and true == true true and false == false false and true == false false and false == false And 연산의 4가지 경우를 나타내면 위와 같습니다. An.. 2024. 1. 26.
[c언어] 변수 사용 방법 안녕하세요 아임코딩입니다. 이번에는 C언어에서 제공하는 변수에 대해서 알아보도록 하겠습니다. 변수란? 수학에서 변수는 말 그대로 변하는 수입니다. 프로그래밍에서의 변수는 변하는 수를 저장할 수 있는 저장 공간을 뜻합니다. 이해하기 어려울 수도 있지만, 특정한 값을 저장하는 상자라고 생각하면 될 것 같습니다. C언어에서 변수를 사용하는 방법은 총 3가지 단계를 거칩니다. 그 단계는 바로 변수 선언 변수 초기화 변수 값 사용 입니다. 각 단계별로 실제 코드를 통해서 알아보도록 하겠습니다. 변수 선언 C언어에서는 변수를 사용하기 위해서는 이 변수를 사용할 것이라는 것을 코드를 통해서 알려줘야합니다. 그 방식은 다음과 같습니다. 자료형 변수이름 ; 변수를 사용할 자료형과 변수의 이름을 설정한 후 코드로 나타내 .. 2024. 1. 26.
[c언어] scanf() 오류 C4996 'scanf': This function or variable may be unsafe. 소개 안녕하세요 아임코딩입니다. 이번에는 비주얼 스튜디오에서 scanf()를 사용할 때 발생할 수 있는 오류 중 하나인 C4996에 대해서 알아보도록 하겠습니다. 코드를 scanf() 만 작성하고 비주얼 스튜디오에서 실행을 하면 이런 오류 화면이 나옵니다. 오류 C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. 오류 명을 자세히 살펴보면 this function or variable may be unsafe 라는 문장이 나옵니다. scanf() 함수가 안전하지 않다고 비주얼 스튜디오에서 판정을 하기 때문에.. 2024. 1. 26.
[c언어] visual studio scanf() 오류 해결 소개 안녕하세요 아임코딩입니다. 이번에는 비주얼 스튜디오에서 scanf()를 사용할 때 발생할 수 있는 오류 중 하나인 C4996에 대해서 알아보도록 하겠습니다. 코드를 scanf() 만 작성하고 비주얼 스튜디오에서 실행을 하면 이런 오류 화면이 나옵니다. 오류 C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. 오류 명을 자세히 살펴보면 this function or variable may be unsafe 라는 문장이 나옵니다. scanf() 함수가 안전하지 않다고 비주얼 스튜디오에서 판정을 하기 때문에.. 2024. 1. 26.
[C언어] 증감 연산자 ++ -- 전위 후위 연산자 안녕하세요 아임코딩입니다. 이번에는 C언어에서 제공하는 증감 연산자에 대해서 알아보도록 하겠습니다. 증감 연산자란? 증감 연산자는 증가 또는 감소 연산자를 뜻합니다. 어떤 숫자형 변수의 값을 1 증가 또는 1 감소를 하는 연산자 입니다. 증가 연산자 : ++ 감소 연산자 : -- 전위 증가 연산자 : ++변수 후위 증가 연산자 : 변수++ 전위 감소 연산자 : --변수 후위 감소 연산자 : --변수 전위와 후위 연산자에 대한 차이점은 아래 글에서 다루도록 하겠습니다. 전위 증가 연산자 ++ 전위 증가 연산자의 위치는 변수 앞에 위치합니다. ++변수 이런 형태로 코드를 작성합니다. #include int main() { int a = 1; ++a;//a = a + 1 printf("%d", a); } 후위.. 2024. 1. 26.
[C언어] 복합 대입 연산자 += -= *= /= %= 소개 안녕하세요 아임코딩입니다. 이번에는 C언어에서 제공하는 복합 대입 연산자에 대해서 알아보도록 하겠습니다. 산술 연산자는 쉽게 말해서 수학에서 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 구하기 등과 같은 수학적 연산을 뜻합니다. 대입 연산자는 = 기호로 나타내고 왼쪽에는 값을 저장할 변수가 오고 오른쪽에는 저장하고 싶은 값을 넣습니다. 산술 연산자와 대입 연산자를 결합한 형태가 복합 대입 연산자라고 할 수 있습니다. 덧셈 복합 연산자 += C언어에서는 덧셈 복합 연산자 += 를 제공합니다. 간단한 코드를 통해 이 연산을 하는 방법을 알아보도록 하겠습니다. #include int main() { int a = 10; int b = 3; a += b;//a = a + b printf("복합 연산 결과 : %d.. 2024. 1. 26.
728x90
반응형