以下のプログラムでcの標準関数openがNo such a file or directoryエラーを返します。要因はどこにあるでしょうか?
#include <fcntl.h>
#include <sys\stat.h>
#include <sys\types.h>
#include <string.h>
#include <errno.h>
char fname01[64]; //グローバル変数
ここからが、エラーになるプログラム
↓
fh_out = open( &fname01[0], O_CREAT|O_WRONLY|O_BINARY , S_IREAD|S_IWRITE );
if (fh_out == -1){
Application->MessageBox( strerror(errno) , " エラー", MB_OK | MB_ICONEXCLAMATION);
ブレイクして、fname01を見た値。c:\\TEST\\d050_g10s187mv174av96bv16.bmp\0