문자열 함수를 구현하는 와중에


char* str =NULL;


strlne(str);


이라고 입력하면 메모리 오류가 나는데


NULL==0은 같으니


0번지를 역참조해도 0번지 부터 4바이트 읽어오는것이 아닌가요??


왜 에러가 나는거죠 ?