sizeof() 연산자

: () 안에 자료형을 입력하면 그 자료형의 byte를 돌려준다.

사용법

sizeof(자료형)

------------------------------------------------------------------

예제) 글씨 자릿수 세기

#include
int main() {
char a[] = "beautiful";
printf("\"%s\"는", a); //\" \" => " " 출력

printf(" %d문자이다.\n", sizeof(a) - 1); //배열 맨 뒤의 글자인 널문자를 빼기위해 -1을 해준다.

}

-----------------------------------------------------------------------------------------------------

출력결과 : "beautiful"는 9문자이다.

 

'기억장소' 카테고리의 다른 글

C - 백준 | A+B - 4 (EOF)  (0) 2020.01.29
continue문  (0) 2019.04.22
%.2f  (0) 2019.04.21

+ Recent posts