Click here to Skip to main content
14,981,856 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: C question, can't free string from a struct Pin
John R. Shaw7-Sep-07 17:30
MemberJohn R. Shaw7-Sep-07 17:30 
GeneralRe: C question, can't free string from a struct Pin
gizmokaka7-Sep-07 22:01
Membergizmokaka7-Sep-07 22:01 
GeneralRe: C question, can't free string from a struct Pin
John R. Shaw7-Sep-07 22:34
MemberJohn R. Shaw7-Sep-07 22:34 
GeneralRe: C question, can't free string from a struct Pin
gizmokaka7-Sep-07 23:05
Membergizmokaka7-Sep-07 23:05 
GeneralRe: C question, can't free string from a struct Pin
John R. Shaw7-Sep-07 23:42
MemberJohn R. Shaw7-Sep-07 23:42 
GeneralRe: C question, can't free string from a struct Pin
Leslie Sanford7-Sep-07 22:34
MemberLeslie Sanford7-Sep-07 22:34 
GeneralRe: C question, can't free string from a struct Pin
John R. Shaw7-Sep-07 22:54
MemberJohn R. Shaw7-Sep-07 22:54 
GeneralRe: small sample of where problem ocurres. Pin
gizmokaka7-Sep-07 22:34
Membergizmokaka7-Sep-07 22:34 
#include <stdio.h>
#include <string.h>
#include <malloc.h>


void main ()
{
	int num = 2;
	char** str_array;
	char str1[] = "first string";
	char str2[] = "second string";

	str_array  = (char**)malloc(sizeof(char*)*num);
	str_array[0] = (char*)malloc(sizeof(char)*strlen(str1));
	str_array[1] = (char*)malloc(sizeof(char)*strlen(str2));
	strcpy (str_array[0],str1);
	strcpy (str_array[1],str2);
	
	printf("%s \n",str_array[0]);
	printf("%s \n",str_array[1]);

	free(str_array[0]);//error ocurres
	free(str_array[1]);
	free(str_array);


}


Please help me spot the mistake.
GeneralRe: small sample of where problem ocurres. Pin
John R. Shaw7-Sep-07 22:42
MemberJohn R. Shaw7-Sep-07 22:42 
GeneralRe: small sample of where problem ocurres. Pin
markkuk7-Sep-07 23:12
Membermarkkuk7-Sep-07 23:12 
GeneralRe: small sample of where problem ocurres. Pin
gizmokaka7-Sep-07 23:21
Membergizmokaka7-Sep-07 23:21 
GeneralRe: small sample of where problem ocurres. Pin
John R. Shaw7-Sep-07 23:24
MemberJohn R. Shaw7-Sep-07 23:24 
GeneralRe: small sample of where problem ocurres. Pin
Leslie Sanford7-Sep-07 23:42
MemberLeslie Sanford7-Sep-07 23:42 
GeneralRe: Another qestion on the same subject. Pin
gizmokaka8-Sep-07 0:20
Membergizmokaka8-Sep-07 0:20 
GeneralRe: small sample of where problem ocurres. Pin
Russell'7-Sep-07 23:33
MemberRussell'7-Sep-07 23:33 
QuestionClosing a view Pin
bob169727-Sep-07 11:08
Memberbob169727-Sep-07 11:08 
AnswerRe: Closing a view Pin
Russell'7-Sep-07 23:02
MemberRussell'7-Sep-07 23:02 
GeneralRe: Closing a view Pin
bob169728-Sep-07 4:44
Memberbob169728-Sep-07 4:44 
GeneralRe: Closing a view Pin
Mark Salsbery8-Sep-07 7:04
MemberMark Salsbery8-Sep-07 7:04 
GeneralRe: Closing a view Pin
bob169728-Sep-07 9:14
Memberbob169728-Sep-07 9:14 
GeneralRe: Closing a view Pin
Mark Salsbery8-Sep-07 10:51
MemberMark Salsbery8-Sep-07 10:51 
AnswerRe: Closing a view Pin
Nelek12-Sep-07 0:02
protectorNelek12-Sep-07 0:02 
Questiontree graph Pin
Chris Losinger7-Sep-07 10:48
professionalChris Losinger7-Sep-07 10:48 
AnswerRe: tree graph Pin
El Corazon7-Sep-07 11:25
MemberEl Corazon7-Sep-07 11:25 
AnswerRe: tree graph Pin
El Corazon7-Sep-07 11:32
MemberEl Corazon7-Sep-07 11:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.