strlen()
strlen() 함수는 C 언어에서 미리 정의된 함수입니다. 이것은 "string.h" 헤더 파일에 선언되어 있습니다. 배열 또는 문자열의 길이를 구하는 데 사용됩니다.
다음은 C 언어의 strlen() 구문입니다.
size_t strlen(const char *string);
여기,
문자열 − 길이를 계산할 문자열입니다.
다음은 C 언어의 strlen() 예제입니다.
예시
#include <stdio.h> #include <string.h> int main () { char s1[10] = "Hello"; int len ; len = strlen(s1); printf("Length of string s1 : %d\n", len ); return 0; }
출력
Length of string s1 : 10
위의 예에서 char 유형 배열 s1은 문자열로 초기화되고 변수 len은 s1의 길이를 입력합니다.
char s1[10] = "Hello"; int len ; len = strlen(s1);
크기()
sizeof() 함수는 C 언어의 단항 연산자이며 모든 유형의 데이터 크기를 바이트 단위로 가져오는 데 사용됩니다.
다음은 C 언어의 sizeof() 구문입니다.
sizeof( type );
여기,
유형 − 크기를 계산하려는 모든 유형 또는 데이터 유형 또는 변수.
다음은 C 언어의 sizeof() 예제입니다.
예시
#include <stdio.h> int main() { int a = 16; printf("Size of variable a : %d\n",sizeof(a)); printf("Size of int data type : %d\n",sizeof(int)); printf("Size of char data type : %d\n",sizeof(char)); printf("Size of float data type : %d\n",sizeof(float)); printf("Size of double data type : %d\n",sizeof(double)); return 0; }
출력
Size of variable a : 4 Size of int data type : 4 Size of char data type : 1 Size of float data type : 4 Size of double data type : 8