C 언어
strlen()은 문자열의 길이를 구하는 함수입니다. 문자열에 있는 총 문자 수를 계산하여 null 문자를 제거합니다. 문자열의 총 문자 수에는 공백이 포함된 알파벳, 특수 문자, 숫자가 포함됩니다.
C 자습서의 string에 대한 strlen()과 sizeof()의 차이점에서 다음을 배우게 됩니다.
sizeof()는 피연산자의 크기를 계산하는 데 사용되는 함수입니다. 특정 변수의 크기를 반환합니다. 이 함수는 정수 및 포인터 유형, 부동 소수점 유형, 구조 또는 공용체와 같은 기본 유형을 포함하는 모든 데이터 유형에 적용할 수 있습니다. sizeof()를 포함하는 프로그램의 출력은 32비트 시스템과 64비트 시스템에서 다를 수 있습니다.
strcount = strlen(my_string);
여기서 my_string은 문자 배열 변수입니다.
아래 C 프로그램에서 char 유형의 문자열 변수를 선언했습니다. Strng 변수는 문자열의 길이를 찾기 위한 strlen() 함수의 인수로 전달됩니다.
#include<stdio.h> #include<string.h> int main() { char strng[] = "January"; printf("Length of given string is: %lu\n", strlen(strng)); }
출력:
Length of given string is: 7
sizeof(유형): 유형=참조된 유형
sizeof(type)의 예:
아래 코드에서 &type은 변수의 주소(이중 x)를 제공합니다. x 유형의 다음 변수를 저장할 수 있는 주소를 제공하는 1로 증가합니다.
x를 char*로 형변환하고 그 차이를 취하면 메모리에 저장된 char 유형의 총 변수 수를 알 수 있습니다. 문자를 읽기 위해 getchar()를 사용했습니다.
#include<stdio.h> #define my_sizeof(type) (char *)(&type+1)-(char*)(&type) int main() { double x; printf("%ld", my_sizeof(x)); getchar(); return 0; }
출력:
8
sizeof(변수 이름): Variable-name=크기를 결정하려는 변수의 이름입니다.
아래 C 프로그램에서 size char 데이터 유형을 인쇄하고 있습니다. Printf 문에 인수가 char인 sizeof 함수가 있습니다.
sizeof(변수 이름)의 예:
#include<stdio.h> int main() { printf("sizeof(char) = %d\n\n", sizeof(char)); return 0; }
출력:
sizeof(char) = 1
sizeof(표현식): Expression=평가해야 하는 표현입니다.
sizeof(expression)의 예:
아래 프로그램에서는 먼저 변수의 크기를 계산하고 인쇄합니다. 그런 다음 표현식을 평가하고 변수 a에 저장하고 결과를 printf 문에 표시합니다.
#include<stdio.h> int main() { char p = 'S'; double q = 4.65; printf("Size of variable p : %d\n",sizeof(p)); printf("Size of an expression : %d\n",sizeof(p+q)); int a = (int)(p+q); printf("Size of explicitly converted expression : %d\n",sizeof(a)); return 0; }
출력:
Size of variable p : 1 Size of an expression : 8 Size of explicitly converted expression : 4
다음은 strlen()과 sizeof()의 중요한 차이점입니다.
C 언어
가공과 가공의 주요 차이점은 무엇입니까? 제작과 가공의 주요 차이점은 본질적으로 다음과 같습니다. 제작:재료를 추가하거나 제거하여 금속, 플라스틱, 직물 또는 기타 원자재 개체를 제작하는 과정입니다. 가공:재료를 절단하고 재료를 제거하여 모양을 만드는 기계를 사용하여 물체를 형성합니다. 제작은 주조, 결합 또는 재료 형성을 통해 발생합니다. 케이싱은 금형 제품을 복제하기 위해 다른 재료로 채우는 금형이 있는 제조 프로세스의 한 유형입니다. 주조에는 모래 주조, 열성형, 사출 성형, 원심 주조 등과 같은 다양한 유형이 있습니
주조 및 단조의 개념 캐스팅의 개념 주조는 액체 금속을 일정한 모양의 주물 구멍에 붓고 냉각 및 응고를 거쳐 최종적으로 부품을 얻는 공정을 말합니다. 단조의 개념 단조 단조 프레스를 사용하여 금속 블랭크에 압력을 가하여 금속을 소성 변형시키고 최종적으로 특정 크기, 형상 및 기계적 특성을 갖는 단조품을 얻는 공정을 말합니다. 단조는 단조와 스탬핑의 두 가지 주요 구성 요소 중 하나입니다. 주조 및 단조의 분류 캐스팅 분류 주조에는 모래 주조와 특수 주조의 두 가지 주요 유형이 있습니다. 샌드캐스팅은 모래를 주물