fopen与fopen_s的区别

fopen和fopen_s的区别:
1:开发者不同
// fopen是c语言里面的,fopen_s则是vs即微软里面的,所处阵营不同
2:用法不同
(1)fopen(参数一,参数二)
FILE *file(“E:\test.txe”,“r”);
参数一:文件的路径
参数二:文件打开方式 “r” 只读
“r+” 在读的基础上加上写
“rb” 只读二进制
“rb+” 加上写
“w” “w+” “wb” “wb+” 只写…
“a” “a+” “ab” “ab+” 从文件末尾开始写,只写 …
(2)fopen_s(&参数一,参数二,参数三)
fopen_s(&file,"","");
参数一:取地址存数
参数二:文件的路径
参数三:文件打开方式

猜你喜欢

转载自blog.csdn.net/qq_44041963/article/details/86500690