반응형
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
반응형
'IT이야기' 카테고리의 다른 글
VueJS vue-spinner 속성 또는 메서드 "로드"가 정의되지 않았습니다. (0) | 2022.06.16 |
---|---|
테스트에서 vue.js 전환을 비활성화하려면 어떻게 해야 합니까? (0) | 2022.06.16 |
vue-로 경로 변경 (0) | 2022.06.16 |
함수 선언: K&R vs ANSI (0) | 2022.06.16 |
Nuxt.js의 스테이트와 Getter에 대해서: Getters가 동작하지 않는다 (0) | 2022.06.15 |