โครงสร้างของภาษาซี

4 Jan 2018,
Share: 

โครงสร้างของภาษาซี มีดังนี้

#include <stdio.h>
main(){
    ...
}

โครงสร้างของภาษาซี จะประกอบไปด้วย 3 ส่วนหลักๆ คือ

1.ส่วนหัวของโปรแกรม

ส่วนหัวของโปรแกรม(บรรทัดที่1) จะใช้บอกกับคอมไพเลอร์ว่าจะให้กระทําการใดๆก่อนการแปลผลโปรแกรม ในตัวอย่างนี้คือ การบอกให้คอมไพเลอร์นําเอาเฮดเดอร์ไฟล์ stdio.h เข้าร่วมในการแปลโปรแกรมด้วย รูปแบบคือใช้คําสั่ง

#include <ซื้อเฮดเดอร์ไฟล์>

2.ส่วนของ function หลัก

ในส่วนของ function หลัก จะอยู่ตรงบรรทัดที่ 2 main() ในโปรแกรมภาษาซีทุกโปรแกรมจะต้องมี function นี้ เมื่อโปรแกรมถูกรันขึ้นมาระบบจะทําการเรียก function นี้ขึ้นมารันโดยอัตโนมัติ

3.ส่วนรายละเอียดของโปรแกรม

บรรทัดที่3 ในส่วนนี้คือ ส่วนของโปรแกรมที่เราเขียนขึ้น การทํางานต่างๆของโปรแกรมทั้งหมดจะถูกเขียนไว้ที่นี่

Suggestion blogs

Unbox ไฟฉาย Nitecore TIP 2017

ไฟฉาย Nitecore รุ่น TIP Version 2017 เป็นไฟฉายรุ่นที่ที่มีความสว่างสูงสุด 360 Lumens แสงพุ่งไกลถึง 74 เมตร จุดเด่นของรุ่นนี้คือ เป็นไฟฉายที่มีขนาดเล็กแต่ให้ความสว่างสูง มีแบตเตอรี่ภายใน คุณสมบัติโดยทั่วไปดังนี้

เรียนรู้ Extension Method

โดยปกติแล้ว Class ต่างๆจะมี Method เป็นของตัวเองอยู่แล้ว แต่ถ้าเราต้องการจะเขียน Method เพิ่มเติมเข้าไป ในกรณีที่เราเป็นเจ้าของ Source code เราสามารถแก้ไข Source code ของเราได้เลย แต่ถ้าในกรณีที่เราไม่ได้เป็นเจ้าของ Source code เรามีเพียงแค่ dll ไฟล์เท่านั้น เราจะทําอย่างไร? ใน .net 3.0 ขึ้นไป เราสามารถเพิ่ม Method เสริมให้กลับ Class ที่ถูกสร้างไว้แล้วได้ โดยจะเรียกว่า Extension Method

Arduino ตอน9 วิธีใช้ Analog output (PWM) ใน arduino

สวัสดีครับ วันนี้เราจะมาเรียนรู้การใช้งาน Analog output หรือ PWM ใน Arduino กันครับ โดยปกติแล้ว Arduino จะทํางานกับข้อมูลหรือ I/O ที่เป็นแบบ Digital HIGH/LOW (0V/5V) แต่ในบางกรณีเราอาจจําเป็นต้องใช้งาน I/O ที่เป็นแบบ Analog (0v, 1V, 2V...5V) เพื่อใช้ควบคุมอุปกรณ์ที่เป็นแบบ Analog เช่น ความสว่างของหลอดไฟ, ควบคุมความเร็วของ Motor ฯลฯ


Copyright © 2019 - 2026 thiti.dev | v1.61.0 | Privacy policy | 

Build with ❤️ and Astro.

Github profile Linkedin profile Instagram X profile Nostr Youtube channel Telegram Email contact วงแหวนเว็บ