????3??main()?????????

????????????????? ???????????????????????????????

#include<stdio.h> 
 
void main(void) 

    char *ptr = (char*)malloc(10); 
 
    if(NULL == ptr) 
    { 
        printf(" Malloc failed "); 
        return; 
    } 
    else 
    { 
        // Do some processing 
        free(ptr); 
    } 
 
    return; 
}
 


?????????main()????????????????δ?????????????????????????????檔main()??????????????“int”??????“void”?????“int”??????????ó??????????????????????????????????????????????е?????????????????

????4?????й?

?????????????????????й???

#include<stdio.h> 
 
void main(void) 

    char *ptr = (char*)malloc(10); 
 
    if(NULL == ptr) 
    { 
        printf(" Malloc failed "); 
        return; 
    } 
    else 
    { 
        // Do some processing 
    } 
 
    return; 
}
 


????????????????????????????“ptr”????棬???????????????????????й??????????????????????????????涼???????????????????????????????“while???”?У????????????????й?????

?????????????????????????????й??????????й???????????????????????Valgrind????????