c++ - printf는 %s를 사용하여 길이가 4인 문자 배열을 출력하지만 실제 출력 자릿수는 4가 아닙니다.
某草草
某草草 2017-06-12 09:24:55
0
1
1182

그림과 같이 원래는 길이가 4인 문자 배열입니다. %c를 사용하여 하나씩 수동으로 출력하면 정상적으로 표시되지만, %s를 사용하여 문자 배열을 직접 출력하면 출력 자릿수가 표시됩니다. 4. 이유는 무엇입니까? 이 문자 배열 끝에 0이 없나요? 이런 상황에서 문자열을 빠르게 출력할 수 있는 쉬운 방법이 있습니까? (출력할 길이가 수백 개의 문자 배열이 있다면 어떨까요? 문자 배열 멤버를 하나씩 수동으로 이어붙여야 하나요?)

으아악
某草草
某草草

모든 응답(1)
学霸

C 언어 문자열은 '로 끝납니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!