문자열 포인터 길이 확인 시 주의사항
2024. 2. 29. 13:42ㆍC언어
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 |