18
null로 끝나는 문자열의 근거는 무엇입니까?
C와 C ++를 좋아하는 한, null로 끝나는 문자열을 선택할 때 머리를 긁을 수는 없습니다. C 앞에 존재하는 길이 접두사 (즉, 파스칼) 문자열 길이 접두사 문자열은 일정한 시간 길이 조회를 허용하여 여러 알고리즘을 더 빠르게 만듭니다. 접두사가 붙은 길이의 문자열은 버퍼 오버런 오류를 발생시키기 어렵습니다. 32 비트 시스템에서도 문자열이 사용 가능한 …
281
c++
c
string
null-terminated