Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

การประกาศ main ใน C ++ ที่ถูกต้องคืออะไร?


ฟังก์ชัน main() เป็นฟังก์ชันส่วนกลาง ใช้สำหรับเริ่มการทำงานของโปรแกรม ทุกโปรแกรมควรมี main() อาร์กิวเมนต์บรรทัดคำสั่ง argc และ argv เป็นทางเลือก

ต้นแบบมาตรฐานของฟังก์ชัน main() มีดังนี้

int main()
{ body }
OR
int main(int argc, char *argv[])
{ body }

ที่นี่

argc − จำนวนอาร์กิวเมนต์ที่ส่งไปยังโปรแกรมจากสภาพแวดล้อมที่โปรแกรมทำงาน

argv − ชี้ไปที่องค์ประกอบแรกของอาร์เรย์

ต่อไปนี้เป็นตัวอย่าง main()

ตัวอย่าง

#include <iostream>
using namespace std;
int sum(int x, int y) {
   int s = x + y;
   cout << "The sum of numbers : " << s;
}
int main() {
   sum(28, 8);
   return 0;
}

ผลลัพธ์

The sum of numbers : 36

ในโปรแกรมข้างต้น มีโค้ดอยู่ใน sum() เพื่อคำนวณผลรวมของตัวเลขสองตัว

int sum(int x, int y) {
   int s = x + y;
   cout << "The sum of numbers : " << s;
}

ฟังก์ชัน main() กำลังเรียกใช้ฟังก์ชัน sum()

sum(28, 8);