กฎการตั้งชื่อในภาษาซี

4 Jan 2018,
Share: 

ในภาษาซีจะมีกฎการตั้งชื่อให้กับ ตัวแปร, function และเลเบล ดังนี้

  • ชื่อที่ตั้งจะต้องไม่ซั้ากับคําสงวนในภาษาซี ดังนี้ auto, break , case, char, const, continue , default, do, double , else, enum, extern , float , for, goto, if, int, long , register , return, short, signed , sizeof , static , struct, switch, typedef , union , unsigned, void, volatile, while, _cs, _ds, _es, _ss
  • ชื่อต่างๆที่ตั้งจะเป็นแบบ case sensitive คือ ตัวพิมพ์ใหญ่กับตัวพิมพ์เล็กจะถือว่าเป็นคนละตัวกัน เช่น Test, test, tEsT
  • ชื่อจะต้องขึ้นต้นด้วยตัวอักษรหรือเครื่องหมาย _ เท่านั้น แต่ภายในชื่อสามารถใช้ตัวอักษร เครื่องหมาย _ หรือตัวเลขได้ เช่น Test_val, test1234
  • ไม่สามารถเว้นวรรค หรือ tab ภายในชื่อได้
  • ไม่สามารถใช้อักขระพิเศษ $, @ #, & ได้

Suggestion blogs

change permission folder and sub folder

เปลี่ยน permission ของ f0lder และ folder ที่อยู่ภายในทั้งหมดเปลี่ยน permission ของ filder และ folder ที่อยู่ภายในทั้งหมด สามารเปลี่ยนได้ด้วยคําสั่งนี้

CNAME Record คืออะไร

CNAME Record (Canonical Name) เป็น Config ที่อยู่ใน DNS Management เพื่อบอกว่า Subdomain นี้ ให้ชี้ไปยัง Hostname ไหน เช่นกําหนด CANME ให้ mail.aaa.com ชี้ไปที่ webmail.bbb.com เมื่อเข้าเว็บด้วย mail.aaa.com มันก็จะวิ่งไปที่ webmail.bbb.com แล้วแสดงหน้าเว็บนั้นขึ้นมาทันทีกําหนด CANME ให้ www.aaa.com ชี้ไปที่ aaa.com เมื่อเข้าเว็บด้วย www.aaa.com มันก็จะวิ่งไปที่ aaa.com แล้วแสดงหน้าเว็บนั้นขึ้นมาทันทีกําหนด CANME ให้ api.aaa.com ชี้ไปที่ ccc.com เมื่อเข้าเว็บด้วย api.aaa.com มันก็จะวิ่งไปที่ ccc.com แล้วแสดงหน้าเว็บนั้นขึ้นมาทันทีจากตัวอย่างด้านบน ทําให้เราสามารถกําหนด CNAME เพื่อชี้ไปยัง Hostname ปลายทางใดๆก็ได้ ซึ่งจะมีประโยชน์มากในกรณีที่เรามีการเปลี่ยนเปลี่ยนแปลง Hostname เราก็แค่เปลี่ยน Config CNAME ให้ชี้ไปยัง Hostname ใหม่เท่านั้น User ก็จะยังเข้าใช้งานผ่าน Subdomain เดิมได้

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 - 2025 thiti.dev |  v1.58.0 |  Privacy policy | 

Build with ❤️ and Astro.

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