x++ มีความหมายว่าอย่างไร ภาษา C จากโค้ด x++ คือ บวกค่าตัวแปร x เพิ่ม 1 จากของเดิม ซึ่งเป็นการเขียนโค้ดเพิ่มค่าอย่างย่อ มีความหมายเดียวกับ x = x + 1 ซึ่งเป็นการเขียนโค้ดแบบเต็ม สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง x++ มีความหมายว่าอย่างไร ภาษา C
#include <stdio.h>
int main()
{
int x = 10;
printf("%d\n", x);
x++;
printf("%d\n", x);
x = x + 1;
printf("%d\n", x);
}
ผลลัพธ์
10
11
12
x++ ภาษา C จากตัวอย่างกำหนดให้ x มีค่าเริ่มต้นเท่ากับ 10 จากนั้นแสดงค่าได้ 10 และใช้คำสั่ง x++ เมื่อแสดงค่าได้ผลลัพธ์เท่ากับ 11 เนื่องจาก x ถูกเพิ่มค่า 1 คือ 10 + 1 = 11 และต่อมาใช้คำสั่ง x = x + 1 ซึ่งมีความหมายเดียวกับ x++ และแสดงค่าได้ผลลัพธ์เท่ากับ 12 เพราะ 11 + 1 = 12