Og du har deklareret infoArray således?
char* infoArray[2];
/AC
Jepper..En lille rettelse til koden : Således er den :
// strenge.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <string.h>
#include <stdio.h>
void SortFileString(char str[],char* results[])
{
int ctr=0;
char tempstr[255],tempstr1[255],tempstr2[255];
strcpy(tempstr,str);
strcpy(tempstr1,strrchr(tempstr,'|')+1);
tempstr[strlen(str)-strlen(strrchr(str,'.'))]='\\0';
strcpy(tempstr2,tempstr);
results[0]=tempstr1;
results[1]=tempstr2;
printf("***%s - %s***\\n",results[0],results[1]);
}
int main()
{
char* infoArray[5];
SortFileString("filnavn.ext|12345",infoArray);
printf("***%s - %s***\\n",infoArray[0],infoArray[1]);
return 0;
}