การใช้ if ?else ?ในภาษาซี ในบทความนี้จะพูดถึงการใช้ if , else if, else ในบทความเดียวเพื่อลดเวลาในการเรียนรู้เรื่องการตัดสินใจเงื่อนไขในภาษาซีซึ่งรูปแบบการใช้ if else ในภาษาซีนั้นจะดูเหมือนกับในภาษาต่างๆที่พัฒนามาจากภาษาซี ซึ่งถ้าเข้าใจการตัดสินเลือกเงื่อนไขการใช้ if else ในภาษาซีนั้นจะทำให้สามารถเข้าใจการใช้ if else ในภาษาที่พัฒนามาจากภาษาซีได้เร็วขึ้น ซึ่งเราก็มาดูตัวอย่างการใช้ if, else if, else ในภาษาซีดีกว่าRead More →

ไม่ได้เขียนบทความภาษาซีมานานวันนี้จะเป็นเรื่องเกี่ยวตัวดำเนินการทางคณิตศาสตร์ เช่นเครื่องหมาย -,+,*,/ ซึ่งจะแบ่งออกเป็นตัวดำเนินการที่เป็นแบบตัวกระทำกับตัวกำหนดค่าเช่น = ซึ่งในภาษาซีนั้นจะมีลำดับความสำคัญโดยทำเครื่องหมาย *,/ ?ก่อนเครื่องหมาย ?,+ ตัวดำเนินการทางต่างจะเริ่มทำจากซ้ายไปขวา ซึ่งลองดูตัวอย่างโค้ดต่อไปนี้Read More →

C เป็นภาษาในการเขียนโปรแกรมทั่วไป Dennis Ritchie ได้คิดค้นภาษา ?C ในปี 1970 ที่ห้องแลปของ AT&T Bell ใน Murray Hill, New Jersey, เพื่อที่จะพัฒนาระบบปฏิบัติการ Unix และโปรแกรม ?utilities เพื่อให้ยึดติดกับhardware platforms น้อยที่สุด. ซึ่งคุณลักษณะของภาษาซีนั้นมีนั้นนี้Read More →

การประการตัวแปร ตัวแปร คือ ชื่อที่ตั้งขึ้นมาเพื่อใช้อ้างอิงข้อมูล หรือกล่าวได้อีกอย่างว่า คือ ชื่อที่ใช้เรียกแทน พื้นที่เก็บข้อมูลในหน่วยความจำ นั่นคือ การที่เราประกาศตัวแปรเท่ากับเรากำลังจองพื้นที่ใน หน่วยความจำส่วนหนึ่งไว้แทนตัวแปรนั้น โดยที่ขนาดที่จองพื้นที่ในหน่วยความจำจะมีขนาดเท่าไร ขึ้นอยู่กับชนิดของตัวแปร ชนิดของตัวแปร หรือชนิดของข้อมูลที่จะเก็บไว้ในหน่วยความจำที่ตัวแปรจองไว้ มีหลาย ชนิดด้วยกัน แต่ละชนิดก็มีความต้องการพื้นที่ในการเก็บข้อมูลมากน้อยแตกต่างกัน ดังแสดงใน ตารางRead More →

โปรแกรมเกิดจากการผสมกันของคำสั่งและสัญลักษณ์ มีโครงสร้างพื้นฐานดังนี้ ฟังก์ชัน main (จุดเริ่มต้นของโปรแกรม) ในภาษาซีโปรแกรมที่จะทำการรันนั้นจะต้องอยู่ในฟังก์ชัน main ซึ่งเป็นข้อบังคับของภาษาซีRead More →

ใน การเขียนโปรแกรมภาษาซีนั้นจำเป็นต้องมีการเก็บข้อมูลซึ่งในการเก็บข้อมูล ก็ต้องมีตัวแปรเอาไว้เก็บข้อมูลซึ่งตัวแปรก็มีชนิดต่างๆ เอาไว้เก็บข้อมูลที่ต่างกันซึ่งตัวแปรในภาษาซีมีดังนี้Read More →

C จะไปยังเป้าหมายที่ไหน (Whither C ?) เมื่อปี ค.ศ. 1980 C ภาษาที่นำไปใช้ยังโลกมินิคอมพิวเตอร์ (minicomputer) ของระบบ UNIX แต่ในขณะนี้ C สามารถนำไปใช้กับไมโครคอมพิวเตอร์และคอมพิวเตอร์ขนาดใหญ่ (mainframe ) ภาษา C มีความมั่งคงและประสิทธิภาพสูง ภาษา C ช่วยให้ผู้อื่นใช้งานได้ง่ายRead More →