malloc failure는 어떻게 감지합니까? 다음을 확인할 수 있는 휴대용 방법은 무엇입니까?malloc0이 아닌 메모리 블록을 할당하지 못했습니까?싱글 유닉스 사양에 따르면,malloc돌아올 것입니다NULL그리고 세트errno실패했을 때는저는 항상 이렇게 합니다. tok = malloc( sizeof( char ) * ( strlen(tc) + 1 ) ); if( tok == NULL ) { /* Malloc failed, deal with it */ } 어떤 분들은.tok = (type) malloc( ... )하지만 결과물은 분명히 몇 가지 끔찍한 오류들을 덮고 있기 때문에 당신은 그 결과를 캐스팅해야 합니다.제가 조사를 좀 해서 정확히 어떤 것들인지 알아낼 수 있는지 알아보겠습니다. 편집: m..