在窗体Form1上画一个名称为Command1的命令按钮,编写如下程序代码:Private Type stu sn As String * 20 class As String * 20End TypePrivate Sub Command1_Click() Dim s As stu Open "c:\allstu.dat" For Random As #1 Len = Len(s) s.sn = "John" s.class = "Computer 2013" Put #1, , s Close #1End Sub则以下叙述中正确的是( )。
A. 定义记录类型stu的Type语句可以移到事件过程Command1_Click中
B. 如果文件c:\allstu.dat不存在,则Open语句执行中出现"文件未找到"的错误
C. 文件c:\allstu.dat中的每条记录是等长的
D. 语句"Put #1, , s"中没有指明记录号,因此系统总是把记录写到文件的头部