ตัวแปรที่ประกาศภายในฟังก์ชันหรือบล็อกคือตัวแปรในเครื่อง สามารถใช้โดยคำสั่งที่อยู่ภายในฟังก์ชันหรือบล็อกของโค้ดเท่านั้น ตัวแปรท้องถิ่นไม่เป็นที่รู้จักในการทำงานด้วยตัวเอง
ตัวอย่าง
#include <iostream>
using namespace std;
int main () {
int a, b;
int c;
a = 10;
b = 20;
c = a + b;
cout << c;
return 0;
} ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
30