IT이야기

Arduino는 C 또는 C++ 중 어느 쪽을 사용합니까?

cyworld 2022. 6. 16. 22:19
반응형

Arduino는 C 또는 C++ 중 어느 쪽을 사용합니까?

Arduino는 'standard' C를 사용하고 다른 곳에서는 'standard' C++를 사용하고 있습니다.

어느 쪽일까요?

Arduino 스케치는 C++로 작성됩니다.

다음은 일반적인 구성입니다.

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
...
lcd.begin(16, 2);
lcd.print("Hello, World!");

그것은 C가 아니라 C++입니다.

둘 다 지원됩니다.아두이노 홈페이지를 인용하자면

코어 라이브러리는 C 및 C++로 작성되며 avr-gcc를 사용하여 컴파일됩니다.

C++는 C의 슈퍼셋이기 때문에(거의) 매우 비슷해 보일 수 있습니다.저는 전문가는 아니지만, 그 플랫폼에서의 첫 해에 Arduino에 대해 프로그래밍하는 것의 대부분은 플레인 C 이외에는 필요하지 않을 것입니다.

언급URL : https://stackoverflow.com/questions/11812850/does-arduino-use-c-or-c

반응형