문자열 포인터 길이 확인 시 주의사항

2024. 2. 29. 13:42C언어

while (str[str_len])
	str_len++;
while (str && str[str_len])
	str_len++;

아래처럼 while에 str을 넣어주게 되면
str이 NULL인 경우에도 str[str_len]을 안전하게 참조할 수 있다.

'C언어' 카테고리의 다른 글

포인터 연산  (0) 2024.03.08
unsigned char  (0) 2024.03.08
size_t  (1) 2024.03.08
NULL GUARD? 예외처리!  (0) 2024.02.27
배열과 포인터  (0) 2024.02.27