file.a6
来自「汇编编程艺术」· A6 代码 · 共 55 行
A6
55 行
StdGrp group stdlib, stddata
stddata segment para public 'sldata'
stddata ends
stdlib segment para public 'slcode'
FileVar struc
fvHandle dw ?
fvMode dw 0
fvIndex dw 0
fvByteCount dw 0
fvBuffer db 512 dup (?)
FileVar ends
;# 8 routines in this package.
externdef sl_fcreate:far, sl_fopen:far, sl_fclose:far, sl_fflush:far,
sl_fputc:far, sl_fgetc:far, sl_fwrite:far, sl_fread:far
fcreate macro
call sl_fcreate
endm
fopen macro
call sl_fopen
endm
fclose macro
call sl_fclose
endm
fflush macro
call sl_fflush
endm
fputc macro
call sl_fputc
endm
fgetc macro
call sl_fgetc
endm
fread macro
call sl_fread
endm
fwrite macro
call sl_fwrite
endm
stdlib ends
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?