This page is also available in 3 other languages

#include

[Further Syntax]

설명

#include 는 외부 라이브러리를 스케치 안에 포함할 때 쓰인다. 이것은 프로그래머가 표준 C 라이브러리(이미 만들어진 함수) 그리고 특히 아두이노를 위해 쓰여진 라이브러리 그룹에 대한 접근을 제공한다.

AVR C 라이브러리 (AVR은 아두이노가 기반인 Atmel 칩에 대한 참조)에 대한 주요 참조 페이지가 here 이다.

#include, #define 는 세미콜론 종결자가 없고, 추가하면 컴파일러가 암호 같은 에러 메시지를 낼 거다.

예제 코드

이 예는 ram 대신 flash 라이브러리를 포함한다 This saves the ram space for dynamic memory needs and makes large lookup tables more practical.

#include <avr/pgmspace.h>

prog_uint16_t myConstants[] PROGMEM = {0, 21140, 702  , 9128,  0, 25764, 8456,
0,0,0,0,0,0,0,0,29810,8968,29762,29762,4500};

더보기