Variable scopes w\ examples (Local vs Global vs Block vs Nested)

Опубликовано: 14 Октябрь 2024
на канале: CodeBeauty
19,679
759

📚 Learn how to solve problems and build projects with these Free E-Books ⬇️
C++ Lambdas e-book - free download here: https://bit.ly/freeCppE-Book
Entire Object-Pascal step-by-step guide - free download here: https://bit.ly/FreeObjectPascalEbook

🚀📈💻🔥 My Practical Programming Course: https://www.codebeautyacademy.com/
Experience the power of practical learning, gain career-ready skills, and start building real applications!
This is a step-by-step course designed to take you from beginner to expert in no time!
💰 Here is a coupon to save 10% on your first payment (CODEBEAUTY_YT10).
Use it quickly, because it will be available for a limited time.

Download Visual Assist here: https://bit.ly/WT-CB
I use it to enhance the performance, features, and support for C, C#, and C++ development in Visual Studio.
Download Ultra Edit here: https://bit.ly/UE_CB
It is a powerful, secure text editor designed specifically for programmers.

☕ If you've found my content helpful and would like to support me, you now have the option to buy me a coffee or a cookie! It's a small gesture of gratitude that means a lot to me and helps me keep creating free educational videos for you. You can use the link below to make a contribution: https://bit.ly/CodeBeauty_BuyMeACoffee
However, please don't feel obligated to do so. I appreciate every one of you, and I will continue to share valuable content with you regardless of whether you choose to support me in this way. Thank you for being part of the Code Beauty community! ❤️😇

In programming, a scope is the area of code where you can access a certain variable in order to read it, change its value, and work with that variable in general.
There are four types of scopes:
global scope
local/function scope
block scope
nested scope
In this video, I'll show you examples of each scope and explain the advantages and disadvantages, as well as when to use each variable scope.

Contents:
00:00 - Summary of what you'll learn in this video
00:31 - What is scope? Types of scopes?
02:28 - Local/function scope w\ examples
06:44 - When to use local scope variables?
08:03 - Global scope w\ examples
11:40 - When to use global scope variables?
13:01 - Block scope w\ examples
16:00 - Nested scope w\ examples

Other courses mentioned in this video:
My top 5 Visual Assist features:    • My top 5 Visual Assist features! Best...  
Namespaces in programming:    • What is "using namespace std" and why...  

Add me on:
Instagram 📸 -   / truecodebeauty  
Twitter 🐦-   / truecodebeauty