关于二进制文件的打开方式的疑问

以读写2种操作打开一个二进制文件,当文件不存在时返回打开失败信息,这种情况应该选择哪一个呢

img

带有 r (read)的,前提是该文件必须存在,存在时才能进行 “读” 操作,
当文件不存在时返回打开失败信息,满足
打开一个二进制文件,必须要带上 b (binary),
综上,故选C