Page 133 - 만들면서 배우는 아두이노 드론
P. 133
Serial.begin(9600);
int a = 27;
char c = ‘K’;
float root4 = sqrt(4.0);
Serial.println(a);
Serial.println(c);
Serial.println(root4);
}
void loop() {
}
? 변수(Variables)는 반드시 타입을 선언 해야 합니다. 예) int a;
? int a = 27 은 int a; a = 27 과 같은 명령문입니다.
? int 타입은 -32.768 에서 32,767 까지 범위의 정수 값을 저장하고, 더
큰 수는 long 타입을 이용하여 됩니다
? sqrt()는 아두이노 라이브러리에 내장된 제곱근 함수입니다.
전역변수(Global)와 지역변수(Local)
스케치에서 둘 이상의 함수에서 동일한 변수를 사용하려면 전역변수를 사용해야 합니
다. Setup() 함수가 시작하기 전인 함수 외부에서 선언하면 되며, 함수 블록 안에서
수를 선언하면 오직 해당 함수 범위에서만 사용이 가능합니다,
int a; char c; float root4; // 전역변수 선언
void setup() {
Serial.begin(9600);
a = 27;
c = ‘K’;
root4 = sqrt(4.0);
}
void loop() {
Serial.println(a);
Serial.println(c);
Serial.println(root4);
delay(2000);
132