วันศุกร์ที่ 29 มิถุนายน พ.ศ. 2555

ลักษณะของภาษาซี


ลักษณะของภาษาซี
          ภาษาซีเป็นภาษาระดับกลาง และเป็นภาษาโครงสร้างเช่นเดียวกับภาษาปาลคาล
สามารถประยุกต์ใช้ได้กับงานในลักษณะต่างๆ เป็นภาษาที่ใกล้เคียงกับภาษาแอสเซมบล
ี ผู้ที่เขียนโปรแกรมได้อย่างคล่องตัว โดยไม่มีข้อจำกัดในการวางตำแหน่งฟังก์ชันของโปรแกรม
ภาษาซีจึงเป็นภาษาที่ง่ายต่องการใช้งาน การสร้างโปรแกรมภาษาซีจะเริ่มจาการเขียนโปรแกรมต้นกำเนิด
แล้วนำไปทำการแปลด้วยตัวแปลภาษาซีเกิดเป็นโปรแกรมประสงค์หลังจากนั้นจึงนำโปรแกรมประสงค์
ไปทำการเชื่อมโยง เพื่อให้เิกิดเป็นโปรแกรมทำการที่สามารถทำงานได้อย่างรวดเร็ว
รูปแบบของภาษาซีจะเป็นการกำหนดขอบเขตของกลุ่มคำสั่งหรือฟังก์ชัน
ฟังก์ชันในภาษาซี จัดเป็นคำสั่งอย่างหนึ่ง ดังนั้น การสร้างฟังก์ชันจึงเป็นการสร้างคำสั่งนั่นเอง
ฟังก์ชันในภาษาซีจึงมีความหมายที่พิเศษกว่าฟังก์ชันในภาษาอื่นๆ กล่าวคือ
ในภาษาซีจะมีไลบรารีฟังก์ชัน (Library Function) ที่สามารถนำมาใช้งานเพิ่มเติม ในคำสั่งพื้นฐานมากมาย
นอกจากไลบรารีฟังก์ชันที่ติดตั้งให้ใช้งานแล้ว ผู้ใช้สามารถสร้างไลบรารีฟังก์ชันขึ้นใช้งานได้เอง
คุณสมบัติสำคัญอีกประการหนึ่งของภาษซี คือ เราสามารถจะย้ายโปรแกรมภาษาซีไปทำงานในเครื่องอื่นๆ
ได้อย่างง่ายดาย เนื่องจากภาษาซี จะแยกส่วนที่ขึ้ึนกับเครื่องคอมพิวเตอร์ไปไว้เป็นไลบรารีฟังก์ชัน
โปรแกรมจึงทำงานโดยเรียกใช้ฟังก์ชันมาตรฐาน จากไลบรารีฟังก์ชันที่เขียนขึ้น
สำหรับคอมพิวเตอร์แต่ละเครื่อง โดยวิธีการเรียกใช้งานก็จะเป็นทำนองเดียวกัน
โปรแกรมภาษาซี จึงสามารถนำไปใช้งานบนเครื่องคอมพิวเตอร์ต่างๆได้
โดยอาจทำการแก้ไขโปรแกรมบ้างเล็กน้อยเท่านั้น และด้วยลักษณะของภาษาซี
ที่สามารถทำงานด้วยความเร็วสูง ยิ่งทำให้ภาษาซีเป็นภาษาที่นิยมใช้กับเครื่องในระดับต่างๆ
เช่น Turbo C, Microsoft C, Quick C , Turbo C++ เป็นต้น



ไม่มีความคิดเห็น:

แสดงความคิดเห็น