char *在进行赋值之前一定要分配空间,不然果断挂掉!
代码:
char fullPathNames[100] = "E:\using.mp3";
int nLen = strlen(fullPathNames);
char *path = (char*)malloc(sizeof(char)*nLen);//不能忘了
int i = 0;
for(i=0; i<nLen; i++)
{
if(fullPathNames[i] != '\0')
{
path[i] = (char)fullPathNames[i];
}
}
path[i] = '\0';