指针申请内存和释放

#include"stdio.h"
#include"stdlib.h"
#include"string.h"


void main(){
        char *ptr2;
        ptr2=(char*)malloc(20);
        memset(ptr2,0,20);
        strcpy(ptr2,"name");
        printf("*ptr2=%s\n",ptr2);
        free(ptr2);
}

你可能感兴趣的:(嵌入式面试题)