C/C++文件编译小工具
#include <direct.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
void main( void )
{
char buffer[_MAX_PATH];
char split[]="\\";
char file[256];
char command[_MAX_PATH]="cmd /c gcc ";
/* Get the current working directory: */
if( _getcwd( buffer, _MAX_PATH ) == NULL )
perror( "_getcwd error " );
else
printf( "%s\n ", buffer );
strcat(buffer,split);
strcat(command,buffer);
scanf("%s",&file);
strcat(command,file);
system(command );
printf("%s",command);
scanf("%s",&file);
}

浙公网安备 33010602011771号