Example of Using EXTERNAL for User-Defined FunctionLast reviewed: December 11, 1995Article ID: Q50401 |
The information in this article applies to:
SUMMARYIn a FORTRAN application, the EXTERNAL statement specifies that a user-defined name is a subroutine or function that can be used as a formal argument. In addition, an application can use the EXTERNAL statement to replace an intrinsic function with a user-defined function of the same name. The following code example demonstrates using the EXTERNAL command to specify a user-defined function in a FORTRAN application.
Sample CodeC Compile options needed: None
FUNCTION FN (X) REAL FN, X FN = X END SUBROUTINE S2 (F, X, Y) REAL F, X, Y X = F(Y) END REAL Y, Z, FN EXTERNAL FN Z = 10.0 CALL S2(FN, Y, Z) WRITE (*, *) Y END |
Additional reference words: kbinf 1.00 4.00 4.01 4.10 5.00 5.10
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |