星期三, 9月 10, 2008

malloc memset free

用於字串指標:
char *ptr;
ptr = (char *) malloc(sizeof(char) * NumberOfElement);

memset(ptr, '\0', sizeof(ptr));
...
free(ptr);


用於變數指標:
int *ptr
ptr = (int *) malloc(sizeof(char) * NumberOfElement);

memset(ptr, 0, sizeof(ptr));
...
free(ptr);

沒有留言: