- 論壇徽章:
- 0
|
#include "stdafx.h"
#include "conio.h"
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "ctype.h"
int _tmain(int argc, _TCHAR* argv[])
{
FILE *fp;
FILE *fp2;
char ch[100];
char filename[100];
char filename2[100];
char address[100];
int count = 0;
int i,l,tmp;
if(argc!=1){
printf("The 1st argument is file address");
printf("The 2nd argument is file name");
printf("For Example. transfer.exe C:\\ C:\\test.txt \n",argv[0]);
}
else{
strcpy(address,argv[1]);
strcpy(filename,argv[2]);
}
但是在編譯的時候 總是報錯error C2664: “strcpy”: 不能將參數 2 從“_TCHAR *”轉換為“const char *”
與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
請問這個問題怎么解決 |
|