C언어 - strlen() 함수
2020. 11. 9. 15:35ㆍ개인공부/C언어
본래 Hello에 null charater가 들어가 6이 되어야 하는데 5이다.
strlen() 함수는 null character를 빼준다
str2 의 char는 6개의 공간을 가진다.
빈칸인 스페이스는 1개의 공간을 차지한다.
str3에서 보다싶이 " \0" 으로 스페이스 한칸을 가지고 있다.
str5의 변수크기는 4바이트, 길이는 5.
(x64체제에서는 변수크기 8바이트 이다. // 64bit = 8 byte)
x86과 x64의 차이 :
blog.naver.com/PostView.nhn?blogId=mumasa&logNo=221049608979
출저 : 홍정모의 따라배우는 C언어
'개인공부 > C언어' 카테고리의 다른 글
C언어 - scanf() 함수의 사용법 (0) | 2020.11.09 |
---|---|
C언어 - printf()함수의 변환 지정자들 (0) | 2020.11.09 |
C언어 - 문자열이 메모리에 저장되는 구조 (0) | 2020.11.09 |
C언어 - 문자열 입출력하기 (0) | 2020.11.09 |
C언어 - 부동소수점형 (0) | 2020.11.09 |