strlen( )
: 문자열의 길이를 구하는 함수로, 이 때 null 문자인 '\0'은 포함하지 않는다.
출력값
100 5
6 5 : sizeof(str2)의 출력값이 6인 이유는 sizeof 함수는 null값도 카운트하기 때문에 1바이트인 char이 'Hello0' (0은 null값 의미) 6개로 6바이트라고 인식
100 0
100 1
+ sizeof ( )
: 연산자로 피연산자의 메모리 크기를 바이트 단위로 계산
'홍정모의 따라하며 배우는 C언어 정리' 카테고리의 다른 글
printf( ) 함수의 변환 지정자들 (0) | 2023.02.23 |
---|---|
기호적 상수와 전처리기 (0) | 2023.02.23 |
문자열이 메모리에 저장되는 구조 (0) | 2023.02.17 |
sizeof 연산자 (0) | 2023.02.15 |
문자열 입출력하기 (0) | 2023.02.15 |