balasenthilsp
Member
Hi,
I try to pass an whole array to a function but it wont work, how to pass an whole array to the function?
FUNCTION fun_name RETURNS LOGICAL (INPUT m_var AS CHARACTER EXTENT 10 ):
IF m_var[5] = "hi" THEN
RETURN YES.
RETURN NO.
END.
DEFINE VARIABLE m AS CHARACTER EXTENT 10 INIT ["l","o","p","h","hi","","","","",""] .
IF fun_name(m) THEN
DISP "correct".
I try to pass an whole array to a function but it wont work, how to pass an whole array to the function?
FUNCTION fun_name RETURNS LOGICAL (INPUT m_var AS CHARACTER EXTENT 10 ):
IF m_var[5] = "hi" THEN
RETURN YES.
RETURN NO.
END.
DEFINE VARIABLE m AS CHARACTER EXTENT 10 INIT ["l","o","p","h","hi","","","","",""] .
IF fun_name(m) THEN
DISP "correct".