«null-terminated» 태그된 질문

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

3
C에서 문자열 정의의 세부 사항은 무엇입니까?
수업 중 하나에 대한 숙제 질문에 답변해야합니다. 특히, C의 특정 배열이 문자열로 간주되는지 여부를 말해야합니다. 이 기사 ( https://www.geeksforgeeks.org/strings-in-c-2/ )를 기반으로 문자열은 끝에 null 종결자가있는 문자 배열이라는 것을 알고 있습니다. 내 주요 끊기는 다음과 같은 배열에 대해 묻는 질문의 일부입니다. char c1[] = { 'C', 'S', '\0', '3', '2', '4', …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.