Search

Malloc in C

#include
#include

int strlen(char *s)
{
int n;
for(n=0;*s!='\0';s++)
n++;
return n;
}

int main()
{
/*char s[] = "JohnBridge my Heart";
printf("length = %d\n",strlen(s));
*/
int n;
char *s;
n = strlen("JohnBridge my Heart");
s = (char *)malloc(n*sizeof(char));
*s = "JohnBridge my Heart";
printf("length = %d\n",strlen(s));
return 0;
}

2 comments:

Anonymous said...

it was good enough!

Anonymous said...

thanks that ur blogsite was usefull to us.