VEC_REVB(ARG1)

用途

返回一个向量,该向量包含该参数的对应元素的字节(采用逆向字节顺序)。

元素函数

参数类型和属性

ARG1
INTENT (IN) 整数,无符号,布尔或实向量

结果类型和属性

结果是与 ARG1 具有相同类型的向量。

结果值

结果的每个元素都包含 ARG1 的相应元素的字节 (按反向字节顺序)。

示例

PROGRAM main
  
  IMPLICIT NONE

  VECTOR(INTEGER(8)) v1, v2
  INTEGER(8) i8(2)

  i8 = [z'0001020304050607', z'08090a0b0c0d0e0f']
  v1 = VEC_XL(0, i8)
  CALL VEC_XST(v1, 0, i8)
  PRINT 100, 'v1: ', i8
  v2 = VEC_REVB(v1)
  CALL VEC_XST(v2, 0, i8)
  PRINT 100, 'v2: ', i8
  100 FORMAT(A,z16.16,1x,z16.16)

END

输出:

v1: 0001020304050607 08090A0B0C0D0E0F
v2: 0706050403020100 0F0E0D0C0B0A0908