⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stdio.zc

📁 实现树形结构
💻 ZC
字号:
//=============================================================================
// stdio - definitions/declarations for standard I/O routines
//=============================================================================

import "base/types"

public [name="c", call="__cdecl"]

struct file
	dummy : int
end

equ EOF = -1

typedef fpos = int

import func clearerr(file)

import func fopen([] char,[] char): file
import func freopen([] char,[] char,file): file
import func fclose(file): int

import func feof(file): int
import func ferror(file): int
import func fflush(file): int

import func fgetc(file): int
import func fgets([] char,int,file): [] char
import func fputc(int,file): int
import func fputs([] char,file): int
import func fread(mem,size,size,file): size
import func fwrite(mem,size,size,file): size

import func fgetpos(file,->fpos): int
import func fsetpos(file,->fpos): int
import func fseek(file,int,int): int
import func ftell(file): int

import func getc(file): int
import func getchar: int
import func gets([] char): [] char
import func putc(int,file): int
import func putchar(int): int
import func puts([] char): int
import func ungetc(int,file): int

import func perror([] char)
import func remove([] char): int
import func rename([] char,[] char): int
import func rewind(file)
import func setbuf(file,[] char)
import func setvbuf(file,[] char,int,size): int
import func tmpfile: file
import func tmpnam([] char): [] char

// Equates for use of char in signatures

equ fputc(c: char, stream: file) = fputc(c:int, stream)
equ is eof(stream: file) = feof(stream)<>0
equ not eof(stream: file) = feof(stream)==0

end


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -