ผลต่างระหว่างรุ่นของ "ภาษาซีพลัสพลัส"

จาก วิกิตำรา
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Papang (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
Papang (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัดที่ 1: บรรทัดที่ 1:
การเขียนโปรแกรมด้วยภาษา C++
การเขียนโปรแกรมด้วยภาษา C++


'''แนะนําภาษาซี (Introduction to C Programming Languages)'''
ภาษาซีพลัสพลัส (C++ programming language) เป็นภาษาโปรแกรมคอมพิวเตอร์อเนกประสงค์ มีโครงสร้างภาษาที่มีการจัดชนิดข้อมูลแบบสแตติก (statically typed) และสนับสนุนรูปแบบการเขียนโปรแกรมที่หลากหลาย (multi-paradigm language) ได้แก่ การโปรแกรมเชิงกระบวนคำสั่ง, การนิยามข้อมูล, การโปรแกรมเชิงวัตถุ, และการโปรแกรมแบบเจเนริก (generic programming) ภาษาซีพลัสพลัสเป็นภาษาโปรแกรมเชิงพาณิชย์ที่นิยมมากภาษาหนึ่งนับตั้งแต่ช่วงทศวรรษ 1990


Introduction to C Programming Language)ภาษาโปรแกรม (Programming Languages) ที่มีการคิดค้นขึ้นมาใช้กับคอมพิวเตอร์นั้นมีหลายพันภาษา แต่ภาษาที่เป็นที่รู้จักและเป็นที่นิยมใช้ทั่วไปนั้นอาจจะมีเพียงหลายสิบภาษา เช่น โคบอล (COBOL)ปาสคาล (Pascal) เดลไฟล์ (Delphi) วิชวลเบสิก (Visual Basic) ซี (C) จาวา (Java) เป็นต้น ซึ่งแต่ละภาษาสรา้งขึ้น ด้วยวัตถุประสงค์ที่แตกต่างกันและมีจุดเด่นของภาษาที่ต่างกัน ภาษาซี C Programming Language)เป็นภาษาเชิงโครงสร้างที่มีการออกแบบโปรแกรมในลักษณะโมดูลที่มีจุดเด่นในเรื่องของประสิทธิภาพการทํางานที่เร็ว มีความยืดหยุ่นในการเขียนโปรแกรมสูง
Bjarne Stroustrup จากห้องวิจัยเบลล์ (Bell Labs) เป็นผู้พัฒนาภาษา C++ ขึ้น (เดิมใช้ชื่อ "C with classes") ในปีค.ศ. 1983 เพื่อพัฒนาภาษาซีดั้งเดิม สิ่งที่พัฒนาขึ้นเพิ่มเติมนั้นเริ่มจากการเพิ่มเติมการสร้างคลาสจากนั้นก็เพิ่มคุณสมบัติต่าง ๆ ตามมา ได้แก่ เวอร์ชวลฟังก์ชัน การโอเวอร์โหลดโอเปอเรเตอร์ การสืบทอดหลายสาย เท็มเพลต และการจัดการเอ็กเซ็พชัน มาตรฐานของภาษาซีพลัสพลัสได้รับการรับรองในปีค.ศ. 1998 เป็นมาตรฐาน ISO/IEC 14882:1998 เวอร์ชันล่าสุดคือเวอร์ชันในปีค.ศ. 2003 ซึ่งเป็นมาตรฐาน ISO/IEC 14882:2003 ในปัจจุบันมาตรฐานของภาษาในเวอร์ชันใหม่ (รู้จักกันในชื่อ C++0x) กำลังอยู่ในขั้นพัฒนา


เนื่องจากมีผู้ผลิตคอมไพเลอร์เพื่อใช้แปลภาษาซีหลายบริษัท ตัวอย่างต่าง ๆ ที่นำํเสนอในหนังสือเล่มนี้เป็นตัวอย่างที่นำเสนอโดยใช้คอมไพเลอร์ของ Turbo C เวอร์ชั่น 3.0 ของบริษัทบอร์แ์ลนด์ โดยพยายามเขียนในรูปแบบทเี่ป็นมาตรฐานหากผู้อ่านนำไปใช้กับคอมไพเลอร์ของบริษัทอื่นจะได้มีการปรับแก้ไม่มากนัก เพื่อให้ผู้อ่า่นไดเ้ห็นภาพการพัฒนาโปรแกรมเชิงโครงสร้างอย่างชัดเจน

#include <stdio.h>
void main()
{
printf("Easy C\n")
}

รุ่นแก้ไขเมื่อ 18:28, 29 มิถุนายน 2550

การเขียนโปรแกรมด้วยภาษา C++

แนะนําภาษาซี (Introduction to C Programming Languages)

Introduction to C Programming Language)ภาษาโปรแกรม (Programming Languages) ที่มีการคิดค้นขึ้นมาใช้กับคอมพิวเตอร์นั้นมีหลายพันภาษา แต่ภาษาที่เป็นที่รู้จักและเป็นที่นิยมใช้ทั่วไปนั้นอาจจะมีเพียงหลายสิบภาษา เช่น โคบอล (COBOL)ปาสคาล (Pascal) เดลไฟล์ (Delphi) วิชวลเบสิก (Visual Basic) ซี (C) จาวา (Java) เป็นต้น ซึ่งแต่ละภาษาสรา้งขึ้น ด้วยวัตถุประสงค์ที่แตกต่างกันและมีจุดเด่นของภาษาที่ต่างกัน ภาษาซี C Programming Language)เป็นภาษาเชิงโครงสร้างที่มีการออกแบบโปรแกรมในลักษณะโมดูลที่มีจุดเด่นในเรื่องของประสิทธิภาพการทํางานที่เร็ว มีความยืดหยุ่นในการเขียนโปรแกรมสูง

เนื่องจากมีผู้ผลิตคอมไพเลอร์เพื่อใช้แปลภาษาซีหลายบริษัท ตัวอย่างต่าง ๆ ที่นำํเสนอในหนังสือเล่มนี้เป็นตัวอย่างที่นำเสนอโดยใช้คอมไพเลอร์ของ Turbo C เวอร์ชั่น 3.0 ของบริษัทบอร์แ์ลนด์ โดยพยายามเขียนในรูปแบบทเี่ป็นมาตรฐานหากผู้อ่านนำไปใช้กับคอมไพเลอร์ของบริษัทอื่นจะได้มีการปรับแก้ไม่มากนัก เพื่อให้ผู้อ่า่นไดเ้ห็นภาพการพัฒนาโปรแกรมเชิงโครงสร้างอย่างชัดเจน