关于logical类型值的比较
flag为以logical类型语句1
if( flag )then
write(*,*) 'test'
end if
和语句2
if( flag == .true. )then
write(*,*) 'test'
end if
等价么?
建议用写法一。
写法二严格来说,是错误的。逻辑型相等不能使用 == ,而应该用 .eqv.
if( flag .eqv. .true. )then vvt 发表于 2014-5-28 12:00
建议用写法一。
写法二严格来说,是错误的。逻辑型相等不能使用 == ,而应该用 .eqv.
恩,多谢
页:
[1]