Saturday, April 12, 2025

C++ me Variable ka Scope Bhojpuri Me – Local aur Global Variable Example ke Saath

C++ me Variable ka Scope Bhojpuri Me – Local aur Global Variable Example ke Saath

๐ŸŽฌ Intro – Thoda Prem Kahani:

Sochi bhaiya, ek gaav ke chhokra baa – Guddu.
Guddu ke ek gaon wali GF baa – Soniya
Aur ek city wali crush baa – Riya ๐Ÿ˜

Ab Guddu jab gaav me baa, ta Soniya se hi baat kare.
Aur jab city jaawe, ta Riya hi dikhe…

Ee kahani me Guddu ke dil jaisan hi variable ke scope hota baa!


๐Ÿ” Scope ka matlab ka baa?

Scope matlab — koi variable kahan-kahan dikhayi de sakta baa, aur kahan use ho sakta baa.
  • Local Scope – Jekar value sirf apne area (function/block) me chale
  • Global Scope – Jekar value sab jagah chale – ghar, college, market, har jagah

๐Ÿก 1. Local Variable – GF sirf tuition wali!

#include<iostream>
using namespace std;

int main() {
    int love = 1; // local variable
    cout << "Tuition pe sirf Soniya se baat: " << love << endl;
    return 0;
}

Ee love sirf main() ke andar hi chali. Bahar jaake bhool jaayi Guddu!

Jaisan class ke GF, ghar pe jaake bhool jaata ๐Ÿ˜†

๐ŸŒ 2. Global Variable – Har jagah GF ka naam!

#include<iostream>
using namespace std;

int love = 2; // global variable

void college() {
    cout << "College me bhi yaad baa Riya: " << love << endl;
}

int main() {
    cout << "Ghar pe bhi Riya ke yaad: " << love << endl;
    college();
    return 0;
}

Ee love har jagah chali — ghar, college, bazar!

Jaisan koi aisan GF jiske naam ke tattoo banwa le log!

๐Ÿ” 3. Same Naam – Local wins over Global

#include<iostream>
using namespace std;

int love = 100; // Global GF

int main() {
    int love = 10; // Local wali – naya crush!
    cout << "Abhi temporary wali ke yaad baa: " << love << endl;
    return 0;
}

Global GF ke naam bhool gail – abhi naya crush active baa!

Jaisan exam time pe padhai wali GF yaad aave ๐Ÿ˜œ

๐Ÿ“š Summary Table:

Type Declared Where Use Where Lifespan
Local Function/Block me Sirf wahi function/block Short-term
Global Function ke bahar Har jagah code me Full program

❓ FAQ Section:

Q: Local aur Global variable me ka difference baa?
๐Ÿ‘‰ Local sirf uske function me kaam karela, global har jagah.

Q: Dono same naam ke variable ho sakela?
๐Ÿ‘‰ Haan ho sakela, lekin local wala pehle chale – global ignore ho jaayi.

Q: Global variable bad practice baa?
๐Ÿ‘‰ Bahut zyada use karna thik na baa – confuse karela aur bugs aayi. Local zyada safe baa.


๐Ÿงพ Conclusion:

C++ me variable ke scope samjhi le —
Jekar range chhota, u local baa; jekar har jagah raj, u global baa!

Guddu ke GF ke jaisa — har jagah waala naam yaad rakhna mushkil, isliye local se kaam chala lo bhai! ๐Ÿ˜…


๐Ÿ”œ Next Topic Suggestion:

"C++ me if-else condition – Jab Dil kahe Haan, Dimaag kahe Na!"

Control flow ka full drama – with code aur prem kahani ke twist!

No comments:

Post a Comment

๐Ÿ’˜ Constructors & Destructors in C++ – Jab GF-BF Ke Life Me Entry Aur Breakup Hota ๐Ÿ’”๐Ÿฅน

Constructors & Destructors in C++ – GF-BF Format ๐Ÿ’ก "Constructor tab call hota jab relationship start hoyi ...