After the declaration of variables, your computer knows how much space is to be allocated for each
variable, but the actual value of this variable is not known. Although some F77 compilers implicitly
assign each declared variable a zero value or an empty string (for
character types), I
strongly advise you not to count on it!
Definition of a variable is the same as assigning it a value. Assume that we have already declared
character*10 univ. The
definition of these variables occurs always after their declaration by assigning them their
count = 0 result = 5.3 flag = .false. univ = 'upenn'These statements store zero in
count, 5.3 in
result, logical value 0 (
flagand the string upenn in variable
univ. Similar statements can also be used to define variables of other data types.