- 设a(1),a(2),.....,a(i)是需要转置的i个变量,
- b(1),b(2),.....,b(j)是被转置后的j个变量,
- 针对你的问题,回答如下:
- 1.如果 a(t)的类型是num,t=1,2,.....i 那么b(t)的类型也是num ;
- b(t)的长度=max(length(a(k))) 其中k=1,2,...,i t=1,2,.....j
- 注意:这种情况下,具有char型的format的数值变量,还是按照实际值转置。
-
- 2.如果 存在某一个a(t)的类型是char,t=1,2,.....i 那么b(t)的类型也是char ;
- b(t)的长度=max(length(没有char类型的format的a(k)),有char类型的format的a(k)的format的长度) 其中k=1,2,...,i t=1,2,.....j
- 注意:这种情况下,具有char型的format的数值变量,会将format转置。
-
-
- 关于_name_的长度
- 如果 a(t)的名字长度都小于等于8,t=1,2,.....i 那么_name_的长度=8
- 否则_name_的长度=a(t)中名字最长的那个的长度。