几行代码求解释

我打开的这个abc.txt文本文件,有一些汉字,其他都是数字和英文字母!
Private Sub Command1_Click()
Open "d:\abc.txt" For Input As #1
Print Input(lof(1), 1)'顺序打开为什么会提示"超出文件尾"
Close
Print "------------"
Open "d:\abc.txt" For Binary As #1
Print Input(lof(1), 1)'同一个文件用二进制打开就没有问题,求解释
Close
End Sub
对教材上的打开文件这章内容非常不解,求高手:
求解,顺序打开文件、random 、binary 这3中打开文件方式『根本』上的区别,比如,什么样的文件是顺序文件,什么样的是二进制文件,越详细越好,有追分,谢谢!!
不会的就不要回复了,谢谢!!

没有几行字符,不会超过32k,仍然有问题!

binary 用line input #1,x 读取一行,遇到汉字开头的行就显示乱码啊!!

第1个回答  2008-09-08
txt是顺序文件.
Print Input(lof(1), 1)'顺序打开为什么会提示"超出文件尾"
用line Input(lof(1), 1)'顺序打开.每次读一行.
do

line Input mof
lof(i), j)=mof

loop until ****
第2个回答  2008-09-08
第3个回答  2008-09-08
一、用Input(lof(1), 1)方式打开文件有长度限制:文件文件不能超过32K
而用二进制打开就没有上述问题。
二、顺序打开文件,适合获取记录长度不一的文本文件;
random,适合获取记录长度一样的文本文件,这种方式读取灵活,但因为每条记录固定长度,所以占用空间较大;
三、binary,对上述两情况均能适用,而且没有文件大小的限制,还可以打开二进制文件。推荐!
四、文本文件与二进制文件的最大区别是:文本文件不含控制字符,而二进制文件则可包含任何字符。

通常说的写过多少行代码是什么意思
意思就是排除堆砌垃圾代码的程序员。比如,一个功能你使用数组做比较就可以,但是刚入门的会把每个元素都写出来再简单加减乘除,这1看新手的代码一堆,但是老手的才10行不到,然后你就说老手太差吗。因为这个后期的行其实指的是功能段,但是还有高手几行代码可以做出好几种功能,又和前边的一样了。所...

求电脑代码解释?
第一行,没什么意义,第二行是 3秒后关机 第三行 表示 关闭 administrator 用户,标注:启用命令是 NET USER ADMINISTRATOR \/ACTIVE:yes 第四行 设置管理员密码为 5050

下面几行VB代码,希望有朋友帮我逐行解释,谢谢
整段代码应该是利用 ini配置文件清空控件内容的..

能解释一下每行代码的意义吗?
代码不完整,从局部看,应该是链表的逆序操作。各行意思大致如下:定义q 指向链表L对象的头部,临时变量p为空,即q为链表的当前元素,L为当前元素的下一个元素,p为q指向的元素(或者说是q的备份)1 while循环,直到q为NULL结束 2 L指向当前链表元素的的下一个元素,3 当前元素的下一个...

求每行代码的意思和作用,详细一点,谢谢!
,重新scanf输入数字,如果>0,这里以10为例:f(n)就是调用上面的fun函数,把n=10传递过去,这样fun中的n就是main中的n=10,这时候就开始执行fun函数:判断n是否等于0,是的话直接返回,什么都不输出,不是的话执行f(n\/2)即f(5),同理,具体可以看我下面这张图:(其实就是递归调用)

解释一下各行代码《《《。速度,我我我在线等~~~
include <stdlib.h> \/\/引入标准库 int main() \/\/主函数,返回值类型为int { int x = 025,y; \/\/声明int型数据x、y,并将x初始化为八进制数:25 y = x | 0x0f;\/\/把y赋值为:x与0x0f进行按位或运算的结果。0x0f是十六进制数:0f。0f==15 printf("%x",y);\/\/输出y的值 } ...

求每一行的代码意思,像我第一行那样,我都注好了,希望大神能解答一下,楼...
从你有注释的第一行开始:\/\/定义三个整数,值为a的值 \/\/数组Q中前a个数的第x+1个的值为x+1(因为Q[0]是第一个)\/\/循环,条件是当z大于0时 \/\/循环,初始条件是y=1,终止条件是y不小于b,每次循环y的值加一 \/\/x的值是x+1除以z的余数 \/\/输出数组Q的第x+1个值 \/\/同上一个for循环...

写出你的第一个web app,几行代码就够了
以下是代码及其解释:· 第一行:导入 yfinance 库,命名为 yf。· 第二行:导入 streamlit 库,命名为 st。· 第四至七行:使用 st.write() 函数输出文本,以 markdown 格式展示。· 第九至十六行:使用 yfinance 从雅虎财经获取历史数据。· 第十一行:定义股票代码为 GOOGL。· 第十三行:创建...

下面这几行代码什么意思啊?求大神解释
这是XML代码,是 被设计为传输和存储数据,其焦点是数据的内容。XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准 XML ...

php语言里的一些很简单的代码解释。求解释
第三行,是一个url链接,目标页面为forum.php。在?后面传递“变量=值”对(如:mod=group),&用来连接这些变量和值对。第四行,是一组嵌套的三元运算符。类似于if...else判断。表达式1?表达式2:表达式3 (1)条件表达式的执行顺序:先求解表达式1,若为非0(真)则求解表达式2,此时表达式2的值...

相似回答