전체 글

전체 글

    [C언어]#5 입력받기 scanf, scanf_s 문

    [C언어]#5 입력받기 scanf, scanf_s 문

    드디어 외울게 많은 힘든 파트들이 끝났네요 이번에 배울것은 입력을 받아서 저장할수 있게해주는 함수 scanf, scanf_s 를 배워볼건데요. scanf는 Visual 2015때 저가 공부했는데 scanf_s를 쓰는걸 마이크로소프트에서 추진할때였습니다. 확인해보니 2017에서는 scanf가 특별한 설정이 없는이상 쓰지 오류가 뜨면서 쓰지 못하는것 같네요! scanf와 scanf_s와의 차이 점은 별거없습니다. scanf_s에 값을 하나더 적어줘야 하는건데요. 바로 "나는 여기에 x만큼 적어서 저장하겠어! 그이상은 필요없어!" 라고 미리 말을 해주는겁니다. scanf는 이제 쓸일은 없을것 같지만 그래도 일단은 사용법에 대해 적어 놓겠습니다.(별차이 없습니다.) scanf_s를 쓰는이유에 대해 더 자세히 알..

    [C언어]#4연산자들과 우선순위

    [C언어]#4연산자들과 우선순위

    다들 더하기, 빼기, 곱하기 같은 연산자들 아시죠? C언어에도 당연히 이러한 연산자들이 있습니다. 나는 프로그래밍을 하고 싶은데 머 이렇게 외울게 많아! 하실겁니다. 여기까지만 외우시면 다음부터는 수월해질겁니다.! 물론 내 포스팅하는것도 이걸 전부다 외우라고요? 하핫 저도 사실 다 외우진 못했습니다. 하지만 쓰다보면 대부분 머리에 들어와있습니다.우선순위 같은 경우는 그래도 다 알아두시는게 좋습니다.이제 이것들이 무엇을 의미하는지 알아봐야겠죠? 1. 소괄호 () : 수학에서 괄호 속을 먼저 연산하는 것을 떠올리면 된다. 2. 콤마 연산자 : 성격이 동일한 자료형을 나열할 때 쓰인다. int num1, num2, num3, ... ; 3. 단항연산자 : 1개의 항에 대하여 연산을 해준다. 3-1) 논리연산자..

    [C언어] #3 아스키코드표와 이스케이프 시퀸스

    [C언어] #3 아스키코드표와 이스케이프 시퀸스

    이번 포스팅때 배워볼것은 아스키코드 값과 이스케이프 시퀸스를 이용해 소스를 짜보는 것에 대해서입니다. 아스키코드란?1962년 안시(ANSI)가 정의한 미국 표준 정보 교환 코드. 이 코드는 7비트의 이진수 조합으로 만들어져 총 128개의 부호를 표현한다. 아스키코드의 처음 32개(0-31)는 프린터나 전송 제어용으로 사용되고 나머지는 숫자와 로마글자 및 도량형 기호와 문장 기호를 나타낸다. 아스키(ASCII)는 7자리의 2진 코드인데 1비트의 패리티 비트를 추가하여 8개의 비트로 많은 컴퓨터에 사용되고 있다. 아스키(ASCII)코드의 비트 번호는 오른쪽에서 왼쪽으로 부여한다. 아스키(ASCII)는 여러 가지로 다양하게 사용되는 코드에 따른 정보 호환성의 제한이나 불편을 덜고, 컴퓨터 대 컴퓨터, 시스템의..