บทที่ 1 แนะนำภาษาซี
แนะนำภาษา C
มนุษย์ทุกชาติทุกภาษา ต่างก็มีภาษาเป็นของตนเอง เพื่อใช้ในการติดต่อสื่อสาร และแลกเปลี่ยนข่าวสารข้อมูลระหว่างกัน รวมถึงการถ่ายทอดความรู้สึกต่าง ๆ ให้คนอื่นได้รับรู้ ในโลกนี้มีมากมายหลายภาษา หากต้องการพูดคุย หรือติดต่อคนประเทศสหรัฐอเมริกา ก็จะต้องเรียนรู้การฟัง การพูด การอ่าน การเขียนภาษาอังกฤษ
ไม่ต่างอะไรกับคอมพิวเตอร์ หากต้องการให้คอมพิวเตอร์ทำงานตามคำสั่งของเรา เราจำเป็นที่จะต้องเรียนรู้ภาษาของคอมพิวเตอร์ เพื่อสั่งให้คอมพิวเตอร์ทำงานให้กับเราได้ ซึ่งภาษาคอมพิวเตอร์จะมีอยู่ 3 ระดับดังนี้
ภาษาเครื่อง
ภาษาเครื่อง เป็นภาษาที่เครื่องคอมพิวเตอร์เข้าใจ แต่มนุษย์ไม่เข้าใจ จะต้องศึกษาให้ลึกซึ้งเสียก่อน คอมพิวเตอร์จะติดต่อสื่อสารเป็นระบบเลขฐาน เช่น ฐานสอง ฐานแปด ฐานสิบหก เป็นต้น
รูปที่ 1 แสดงระบบเลขฐานสองหรือภาษาเครื่อง
ภาษาระดับต่ำ เป็นภาษาที่เครื่องคอมพิวเตอร์เข้าใจ แต่มนุษย์เราจะต้องศึกษาให้ถ่องแถ้ เพื่อที่จะสามารถสั่งงานได้ ยกตัวอย่างเช่น ภาษาแอสแซมบลี เป็นต้น
รูปที่ 2 แสดงภาษาแอสแซมบลี
ที่มาของรูปภาพจากเว็บ : http://www.ett.co.th/article/pc/2001-007-fmin.html
ภาษาระดับสูง
ภาษาระดับสูง จะเป็นภาษาที่ใกล้เคียงกับภาษามนุษย์มาก เมื่อเขียนภาษาคอมพิวเตอร์ประเภทนี้เข้าไป ก็จะมีการแปลภาษาให้เป็นภาษาเครื่องเสียก่อน แล้วจึงมีการประมวลผลต่อไป ยกตัวอย่างภาษาประเภทนี้ เช่น BASIC, PASCAL, C, COBOL เป็นต้น ในที่นี้จะขอนำเสนอภาษา C ซึ่งตลอดเวลาที่ผ่านมา ภาษาคอมพิวเตอร์ได้มีการปรับปรุงเปลี่ยนแปลงให้เหมาะสมกับระบบปฏิบัติการของคอมพิวเตอร์ ในปัจจุบันภาษาซีจะนิยมใช้ Dev C
ขั้นตอนการเข้าสู่โปรแกรม
1.คลิกที่ไอคอนของโปรแกรม
รูปที่ 3 แสดงไอคอนของโปรแกรม
เมื่อทำตามขั้นตอนที่ 1 แล้ว จะได้หน้าจอโปรแกรมดังรูป
รูปที่ 4 แสดงหน้าจอโปรแกรม
หมายเลข 1 แถบไทเทิ้ลบาร์ แสดงโปรแกรมที่กำลังใช้งานอยู่
หมายเลข 2 เมนูบาร แถบรวบรวมคำสั่งต่างๆ ไว้เป็นหมวดหมู่
หมายเลข 3 ริบบอน หรือ ชัตคัดบาร์ แถบรวมคำสั่งที่ใช้งานบ่อย
ขั้นตอนการสร้างโปรแกรม
1.คลิกเมนู File ==> New ==>Project...
รูปที่ 5 แสดงหน้าสร้างโปรแกรม
กำหนดค่าต่างๆ ดังนี้
รูปที่ 6 แสดงหน้าจอกำหนดรายละเอียดของโปรแกรม
1.ที่แท็บ Basic เลือก Console Application
2.กรอบ Project options : ให้เลือกประเภทของโปรแกรม
3.ช่อง Name ให้ใส่ชื่อโปรเจค แล้วกดปุ่ม OK จะได้หน้าจอภาพตามรูปที่ 7
2.กรอบ Project options : ให้เลือกประเภทของโปรแกรม
3.ช่อง Name ให้ใส่ชื่อโปรเจค แล้วกดปุ่ม OK จะได้หน้าจอภาพตามรูปที่ 7
รูปที่ 7 แสดงหน้าจอของโปรแกรม Dev C
โปรแปรแกรมภาษาซีนี้ จะแบ่งออกเป็น 3 ส่วนใหญ่ ๆ ดังนี้
1.ส่วนหัวโปรแกรม
ส่วนหัวของโปรแกรม จะเป็นส่วนที่ประกาศเรียกใช้ไฟล์ไลบรารีที่จะใช้ร่วมกับโปรแกรม จะเป็นตัวอักษรสีเขียว
#include <stdio.h>
#include <stdlib.h>
2.ส่วนประกาศตัวแปร
ส่วนประกาศตัวแปร จะเป็นส่วนที่ประกาศชื่อตัวแปร ชนิดของตัวแปรที่จะใช้ในโปรแกรม
int main(int argc, char *argv[])
จากตัวอย่าง int คือ ชนิดของตัวแปร main คือ ชื่อตัวแปร
3.ส่วนตัวโปรแกรม
ส่วนตัวโปรแกรม จะเป็นส่วนที่โปรแกรมเมอร์ใช้ในการเขียนโปรแกรมสั่งงานให้เครื่องคอมพิวเตอร์ทำงานตามที่เราต้องการ โดยเริ่มจากเครื่องหมาย ปีกกาเปิด { ไปสิ้นสุดตรงที่ เครื่องหมายปีกกาปิด }
{
system("PAUSE");
return 0;
}
1.ส่วนหัวโปรแกรม
ส่วนหัวของโปรแกรม จะเป็นส่วนที่ประกาศเรียกใช้ไฟล์ไลบรารีที่จะใช้ร่วมกับโปรแกรม จะเป็นตัวอักษรสีเขียว
#include <stdio.h>
#include <stdlib.h>
2.ส่วนประกาศตัวแปร
ส่วนประกาศตัวแปร จะเป็นส่วนที่ประกาศชื่อตัวแปร ชนิดของตัวแปรที่จะใช้ในโปรแกรม
int main(int argc, char *argv[])
จากตัวอย่าง int คือ ชนิดของตัวแปร main คือ ชื่อตัวแปร
3.ส่วนตัวโปรแกรม
ส่วนตัวโปรแกรม จะเป็นส่วนที่โปรแกรมเมอร์ใช้ในการเขียนโปรแกรมสั่งงานให้เครื่องคอมพิวเตอร์ทำงานตามที่เราต้องการ โดยเริ่มจากเครื่องหมาย ปีกกาเปิด { ไปสิ้นสุดตรงที่ เครื่องหมายปีกกาปิด }
{
system("PAUSE");
return 0;
}
สรุป โปรแกรมมีอยู่ 3 ส่วน คือ ส่วนหัว ส่วนประกาศ และส่วนตัวโปรแกรม ทั้งสามส่วนนี้ โปรแกรมจะสร้างให้เองโดยอัตโนมัติ เมื่อเราสร้างโปรเจค
ความคิดเห็น
แสดงความคิดเห็น