我需要从文件Input.txt
中读取两行字符串,
15/02/1996
25/05/1332
,我不知道如何读取新行中的第二个字符串。 我尝试了许多方法并阅读了许多文档,但我无法解决。 任何帮助将不胜感激。
.data fi:.asciiz“ input.txt” fo:.asciiz“ output.txt” buffer1:.space 11 buffer2:.space 10 .text
li $v0, 13
la $a0, fi #a0 = file name
li $a1, 0 #a1 = 0 (0: read, 1: write)
li $a2, 0 #a2 = 0 (0: ignore mode)
syscall
move $t1, $v0
li $v0, 14
move $a0, $t1
la $a1, buffer1
li $a2, 11
la $a1, buffer2
li $a2, 10
syscall
li $v0, 16 # close file
move $a0, $t0
syscall