English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C 언어에서의 예약된 함수 strlen()는 배열이나 문자열의 길이를 얻기 위해 사용됩니다. 이는 "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("문자열 s의 길이1 : %d\n", len); return 0; }
출력 결과
문자열 s의 길이1 : 10
를 초기화하였습니다.1그리고 변수 len이 s1의 길이.
char s1[10] = "Hello"; int len; len = strlen(s1);
sizeof() 함수는 C 언어의 일원 연산자로, 어떤 타입의 데이터 크기를 (바이트为单位) 가져옵니다.
이것은 C 언어의 sizeof() 문법입니다.
sizeof(타입);
이곳에서는,
타입-크기를 계산하고 싶은 어떤 타입이든, 데이터 타입이든, 변수가든.
이것은 C 언어의 sizeof()의 예제입니다.
#include <stdio.h> int main() { int a = 16; printf("변수 a의 크기: %d\n", sizeof(a)); printf("int 데이터 타입의 크기: %d\n", sizeof(int)); printf("char 데이터 타입의 크기: %d\n", sizeof(char)); printf("float 데이터 타입의 크기: %d\n", sizeof(float)); printf("double 데이터 타입의 크기: %d\n", sizeof(double)); return 0; }
출력 결과
변수 a의 크기: 4 int 데이터 타입의 크기: 4 char 데이터 타입의 크기: 1 float 데이터 타입의 크기: 4 double 데이터 타입의 크기: 8