From c0efe799aa0a7bd2198cde505005a99bba260995 Mon Sep 17 00:00:00 2001 From: mohit0312 <44519237+mohit0312@users.noreply.github.com> Date: Sat, 3 Oct 2020 14:00:40 +0000 Subject: [PATCH] Update program1.cpp --- program1.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/program1.cpp b/program1.cpp index 221c8e5..57df3cd 100644 --- a/program1.cpp +++ b/program1.cpp @@ -1,11 +1,12 @@ #include #include using namespace std; + void check(int *main_local_addr) { /* - objective:to check whether stack grows upward or downward - input parameters: + Objective:to check whether stack grows upward or downward + Input parameters: main_local_addr-it stores address of main local variable return value:none approach:-if address of function variable is greater than address of main local variable @@ -14,6 +15,7 @@ void check(int *main_local_addr) stack grows downward */ int func_par; + if(&func_par>main_local_addr) cout<<"\n\tSTACK GROWS UPWARD"; else