การเขียนโปรแกรม C เป็นภาษาโปรแกรมคอมพิวเตอร์วัตถุประสงค์ทั่วไป ขั้นตอน และความจำเป็น
ความสำคัญของภาษาซี
-
ภาษาซีเรียกว่าเป็นภาษาที่มีประสิทธิภาพ ซึ่งมีฟังก์ชันและการดำเนินการในตัวมากมาย ซึ่งสามารถใช้ในการเขียนโปรแกรมที่ซับซ้อนได้
-
โดยทั่วไป เราใช้เรียก C เป็นภาษาระดับกลาง เนื่องจากคอมไพเลอร์ 'C' ได้รวมเอาความสามารถของภาษาแอสเซมบลีเข้ากับคุณสมบัติของภาษาระดับสูง ดังนั้นจึงดีที่สุดสำหรับการเขียนทั้งซอฟต์แวร์ระบบและแพ็คเกจทางธุรกิจ
-
โปรแกรม 'C' มีประสิทธิภาพและรวดเร็ว
-
C พกพาได้สะดวก กล่าวคือ โปรแกรม 'C' ที่เขียนบนคอมพิวเตอร์เครื่องหนึ่งสามารถทำงานบนอีกเครื่องหนึ่งได้โดยไม่มีการดัดแปลงเพียงเล็กน้อย (หรือ)
-
ภาษา 'C' เหมาะที่สุดสำหรับการเขียนโปรแกรมแบบมีโครงสร้าง ซึ่งผู้ใช้สามารถคิดถึงปัญหาในแง่ของโมดูลฟังก์ชัน (หรือ) บล็อกได้
-
มีความสามารถในการขยายตัวเอง
มันถูกตั้งชื่อว่า 'C' เพราะเป็นลูกหลานของ BCPL (Basic Combined Programming Language) ซึ่งนิยมเรียกว่าภาษา 'B'
รูปแบบทั่วไปของโปรแกรม 'C'
รูปแบบทั่วไปของโปรแกรมภาษาซีมีดังนี้ −
/* documentation section */
preprocessor directives
global declaration
main ( ){
local declaration
executable statements
}
returntype function name (argument list){
local declaration
executable statements
} ตัวอย่าง
ต่อไปนี้เป็นโปรแกรม C โดยใช้ฟังก์ชันที่ไม่มีอาร์กิวเมนต์และมีค่าส่งคืนเพื่อดำเนินการบวก -
#include<stdio.h>
void main(){
//Syntax for addition (function has int because we are returning values for function//
int sum();
int add;
add = sum();
printf("Addition of two numbers is : %d",add);
}
int sum(){
//Declaring actual parameters//
int a,b,add;
//Reading User I/p//
printf("Enter a,b :");
scanf("%d,%d",&a,&b);
//Addition operation//
add=a+b;
//Returning value//
return add;
} ผลลัพธ์
เมื่อโปรแกรมข้างต้นทำงาน มันจะให้ผลลัพธ์ดังต่อไปนี้ −
Enter a,b :4,6 Addition of two numbers is : 10