집 >백엔드 개발 >C#.Net 튜토리얼 >C 언어에서 긴이란 무엇을 의미합니까?
long은 C 언어의 키워드로, 데이터 유형을 나타내는 중국어로 긴 정수입니다.
long은 long int의 약어입니다. 즉, C 언어에서는 long int 유형과 long 유형이 동일합니다.
각 long 유형은 4바이트를 차지합니다. 32비트 컴파일 시스템에서는 long과 int가 같은 공간을 차지합니다. 이로 인해 긴 변수의 사용이 점점 줄어들었습니다.
long형이 표현할 수 있는 정수의 범위는 -2,147,483,648~2,147,483,647, 즉 -2^32~2^32-1입니다.
C의 형식화된 입출력에 사용되는 경우 긴 유형의 형식화 문자는 "%ld"입니다.
long은 다른 정수 유형과 마찬가지로 unsigned와 함께 사용하여 unsigned long 정수 유형인 unsigned long을 형성할 수 있으며 형식 지정 문자는 "%lu"입니다.
gcc와 같은 일부 컴파일러에서는 두 개의 long이 함께 사용됩니다. 즉, C 언어에서 가장 긴 시스템 정수 유형을 나타내는 long long 유형은 각각 8바이트와 64비트를 차지합니다. 해당 형식 문자는 "%lld"입니다.
추천: "c 언어 튜토리얼"
위 내용은 C 언어에서 긴이란 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!