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