연산자 2

아두이노 소프트웨어-xviii. 아두이노 String 클래스 - String Class

안녕하세요 제타지니입니다. 이번 포스트에서는 String class에 대해서 다루어 보겠습니다. 이 포스트는 [아두이노 상상을 스케치하다 - 허경용 저]에서 참고하였습니다. 이번의 포스트는 아두이노에서 자주 쓰이는 Class 중의 하나인 String 클래스입니다. String 클래스는 바로.... '문자열'을 다루기 위한 클래스입니다. 아두이노의 기반을 이루는 C++에서는 문자열을 다루기 위한 클래스를 제공하고 있으며, 아두이노 역시 String이라는 클래스를 통해서 문자열을 쉽게 처리할 수 있도록 도와줍니다. (C언어 에서는 문자열을 다루기 위한 데이터형이 별도로 정의되어 있지 않고, 문자 배열을 이용해서 문자열을 처리하지만, 문자 배열로 문자 열을 다루는 것은 많이 번거롭고 많은 주의를 요한다는 것을..

아두이노 소프트웨어-v.연산자

제타지니 등장! 오늘은 연산자에 대해서 다루어보겠습니다. 아두이노 프로그래밍에서는 C/C++에서 사용하는 연산자들을 모두 사용할 수 있습니다. 분류는 산술 연산자, 비교 연산자, 논리 연산자, 비트 연산자, 복합 연산자 등으로 나눌 수 있습니다. 산술 연산자(Arithmetic Operators) C/C++에서 정수 및 실수형 값에 표시에 대해서 위와 같은 산술 연산자를 제공합니다. '=' 는 대입입니다. 예제에서 볼 수 있듯, x = 2; 라는 코드는, x라는 변수에 2라는 값을 대입하라. 라는 의미이죠. 밑에 부터는 y값이 8 이라고 가정하겠습니다. '+' 는 더하기 입니다. 예제 x = y + 2; 라는 의미는, x라는 변수에 y +2 라는 값을 대입하라. 이니까, y+2 = 10이므로, x = 1..

728x90