โครงสร้างของภาษาซี มีดังนี้
#include <stdio.h>
main(){
...
}
โครงสร้างของภาษาซี จะประกอบไปด้วย 3 ส่วนหลักๆ คือ
ส่วนหัวของโปรแกรม(บรรทัดที่1) จะใช้บอกกับคอมไพเลอร์ว่าจะให้กระทําการใดๆก่อนการแปลผลโปรแกรม ในตัวอย่างนี้คือ การบอกให้คอมไพเลอร์นําเอาเฮดเดอร์ไฟล์ stdio.h เข้าร่วมในการแปลโปรแกรมด้วย รูปแบบคือใช้คําสั่ง
#include <ซื้อเฮดเดอร์ไฟล์>
ในส่วนของ function หลัก จะอยู่ตรงบรรทัดที่ 2 main() ในโปรแกรมภาษาซีทุกโปรแกรมจะต้องมี function นี้ เมื่อโปรแกรมถูกรันขึ้นมาระบบจะทําการเรียก function นี้ขึ้นมารันโดยอัตโนมัติ
บรรทัดที่3 ในส่วนนี้คือ ส่วนของโปรแกรมที่เราเขียนขึ้น การทํางานต่างๆของโปรแกรมทั้งหมดจะถูกเขียนไว้ที่นี่
สวัสดีครับ สําหรับการเริ่มต้น Arduino เราจําเป็นจะต้องรู้จักส่วนต่างๆของ Arduino กันก่อน เพื่อเราจะได้ใช้งานได้อย่างถูกต้อง และไม่ทําให้ Arduino Board เกิดความเสียหาย
ตัวต้านทานจะแบงตามประเภทการใช้งานได้สองแบบคือAxial ResistorSMD Resistorวิธีการอ่านค่าก็จะแตกต่างกัน
ชนิดของข้อมูลในภาษาซีคือ ตัวกําหนดขอบเขต และลักษณะของข้อมูลนั้นๆ ข้อมูลที่มีชนิดต่างกันก็จะเก็บข้อมูลในลักษณะที่ต่างกัน และขอบเขตของข้อมูลก็จะไม่เท่ากันด้วย