您的位置:首页 > 编程语言 > PHP开发

_splitpath,_makepath分析路径

2005-09-22 19:19 344 查看
生成路径,分解路径
FROM MSDN:
Example
/* MAKEPATH.C */

#include <stdlib.h>
#include <stdio.h>

void main( void )
{
   char path_buffer[_MAX_PATH];
   char drive[_MAX_DRIVE];
   char dir[_MAX_DIR];
   char fname[_MAX_FNAME];
   char ext[_MAX_EXT];

   _makepath( path_buffer, "c", "//sample//crt//", "makepath", "c" );
   printf( "Path created with _makepath: %s/n/n", path_buffer );
   _splitpath( path_buffer, drive, dir, fname, ext );
   printf( "Path extracted with _splitpath:/n" );
   printf( "  Drive: %s/n", drive );
   printf( "  Dir: %s/n", dir );
   printf( "  Filename: %s/n", fname );
   printf( "  Ext: %s/n", ext );
}
Output
Path created with _makepath: c:/sample/crt/makepath.c

Path extracted with _splitpath:
  Drive: c:
  Dir: /sample/crt/
  Filename: makepath
  Ext: .c
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: