p = (int*)malloc(sizeof(int)*cnt);이렇게 사용하잖아이걸 (int*) 이거는 왜쓰는거야?그냥 바이트 할당받으면 그걸로 땡아니야?왜 int형 포인터변수로 형변환해주는지 아는사람?
메모리 할당 된 포인터를 알려줘야하며, 동시에 자료형을 맞춰야 하므로 int*로 캐스팅함 - dc App
맬럭 반환형이 보이드포인터
C에서는 필요가 없는데 C++에서는 맬록을 안 쓴다 = 즉 쓸데없는 짓이다