본문 바로가기
코스웨어/12년 내장형하드웨어

errno

by 알 수 없는 사용자 2012. 9. 19.
728x90
반응형

<errno.h> 에 정의되어있는 에러넘버와 주석


<perror() 함수사용>



errno는 #include<errno.h>에  extern int 로 선언되어있다.


강제로 9를 넣으면 9번 에러메세지가 출력된다 



<strerror 함수 사용>


strerror 함수는 인자안의 숫자가 가리키는 문자열의 주소를 리턴한다.


작동원리는 메모리뷰에서만든 함수호출방식과 비슷하게 해당번호가 걸리면 문자열을 리턴하는식으로 작동됨


728x90