2.12.3. _sys_open()

此函数打开一个文件。

语法

FILEHANDLE _sys_open(const char *name, int openmode);

用法

fopen()freopen() 需要使用 _sys_open 函数。 如果要使用任何文件输入/输出函数,则又需要使用这两个函数。

openmode 参数是一个位映射,其位通常直接对应于 ISO 模式规范。 有关详细信息,请参阅 rt_sys.h。 可以创建与目标相关的扩展,但还必须扩展 freopen()

返回值

如果出现错误,则返回值为 -1

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0349AC
Non-Confidential