+= ใน C++ คืออะไร

Ni C Khux Xari



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

การมอบหมายเพิ่มเติม += ตัวดำเนินการใน C ++ คืออะไร

ในภาษา C++ ตัวดำเนินการ += เรียกง่ายๆ ว่าตัวดำเนินการกำหนดแบบผสม ซึ่งบวกเลขของตัวถูกดำเนินการด้านขวาเข้ากับหมายเลขของตัวถูกดำเนินการด้านซ้าย และกำหนดผลลัพธ์ให้กับตัวถูกดำเนินการด้านซ้าย

ใน C++ เราใช้ตัวดำเนินการ += เพื่อดำเนินการผลรวมและการกำหนดในขั้นตอนเดียว ซึ่งทำให้การดำเนินการเป็นไปอย่างรวดเร็ว







การเริ่มต้นตัวแปรโดยใช้ตัวดำเนินการ +=

นานาชาติ = 5 ;

+= 5 ;

การแสดงออกข้างต้น ก+=5 เท่ากับ ก=a+5 . หลังจากการดำเนินการนี้ ค่าของ จะ 10 .



วิธีใช้การกำหนดเพิ่มเติม += ตัวดำเนินการใน C ++

ตัวดำเนินการ += ช่วยให้คุณเขียนสมการที่มิฉะนั้นอาจต้องใช้การดำเนินการสองอย่างที่แตกต่างกัน: การบวกและการมอบหมาย ในคำสั่งสั้นๆ เดียว ทำงานร่วมกับโครงสร้างข้อมูลทางคณิตศาสตร์ใดๆ รวมถึงตัวเลข ค่าทศนิยม และประเภทที่ผู้ใช้กำหนดซึ่งเปิดใช้งานตัวดำเนินการ + และ = มาทำความเข้าใจกับโอเปอเรเตอร์นี้ด้วยความช่วยเหลือของโปรแกรมที่ง่ายและสะดวกใน C++:



#รวมถึง

ใช้เนมสเปซมาตรฐาน ;

นานาชาติ หลัก ( ) {

นานาชาติ = 0 ;

+= 10 ;

+= ยี่สิบ ;

+= 70 ;

ศาล << 'ทั้งหมด: ' << << จบ ;

กลับ 0 ;

}

ในโปรแกรมข้างต้น เรากำหนดและเริ่มต้นตัวแปรที่มีค่าจำนวนเต็มเท่ากับศูนย์ จากนั้นใช้ตัวดำเนินการ += เพื่อเพิ่มตัวเลข 10, 20, และ 70 เป็นเงินวิ่ง สุดท้ายเราใช้ cout เพื่อส่งออกจำนวนทั้งหมด ตัวอย่างนี้แสดงวิธีใช้ตัวดำเนินการ += เพื่อเพิ่มตัวเลขให้กับผลรวมปัจจุบันในลักษณะที่ชัดเจนและอ่านได้





เอาต์พุต



นอกจากนี้ยังสามารถใช้ตัวดำเนินการกำหนดเพิ่มเติมกับสตริง:

#รวมถึง

ใช้เนมสเปซมาตรฐาน ;

นานาชาติ หลัก ( ) {

สตริง ก = 'สวัสดี ' ;

สตริง ข = 'ลีนุกซ์' ;

+= ;

ศาล << 'สตริงคือ: ' << << จบ ;

กลับ 0 ;

}

เอาต์พุต

โปรแกรมด้านบนเป็นการรวมสองสตริงเข้าด้วยกันโดยใช้ตัวดำเนินการ ++ ใน C++

บทสรุป

โอเปอเรเตอร์ += ใน C++ เป็นเครื่องมือที่มีประโยชน์สำหรับการดำเนินการเพิ่มเติมด้วยการมอบหมายในขั้นตอนเดียวกัน ส่งผลให้โค้ดง่ายขึ้น มีประสิทธิภาพ ไม่กำกวม และผ่อนปรน ตัวดำเนินการนี้ให้ความชัดเจนในโค้ดและอำนวยความสะดวกให้นักพัฒนาใช้ความพยายามน้อยลงในการพัฒนา