呼び出し側プロセスを終了する
void exit( int status );
サンプルです。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char *buf;
buf = (char*)malloc( 100 );
if( buf == NULL ){
printf( "メモリ領域確保失敗。\n" );
exit(1);
}else
printf( "メモリ領域(100バイト)が割り当てられました。\n" );
free( buf );
printf( "メモリ領域を解放しました。\n" );
return 0;
}