Local Variables

Learn how local variables work in functions.

Local variables example

Local variables are variables that are only available and accessible within the function.

Source code

The source code of the local variables is given below:

Press + to interact
int main()
{
int a, b;
a = 1;
b = 1;
b = b + a;
++a;
b = b * a;
return 0;
}

Compilation and execution of code

We compile the file and load the executable into the GDB:

Press + to interact
gcc LocalVariables.cpp -o LocalVariables
gdb ./LocalVariables

The output after loading the executable file will be as follows:

Press + to interact
Loading object code into GDB
Loading object code into GDB

Then we put a breakpoint to the main function:

Press + to interact
break main

The breakpoint of the ...

Access this course and 1400+ top-rated courses and projects.