찾다
  • 로그인
  • 가입
비밀번호 재설정 성공

당신이 관심을 갖고 있는 프로젝트를 팔로우하고 그들에 관한 최신 뉴스를 맛보세요

C++ 수정자 유형

수집 154
읽다 53379
업데이트 시간 2016-09-11

C++에서는 char, int 및 double 데이터 유형 앞에 수정자를 배치할 수 있습니다. 수정자는 다양한 상황의 요구를 더 잘 충족할 수 있도록 기본 유형의 의미를 변경하는 데 사용됩니다.

데이터 유형 수정자는 아래에 나열되어 있습니다. short t

전체에 적용 가능 Type,
    signed
  • unsigned

    는 문자 유형에 적용할 수 있으며,
  • long
  • 은 double 유형에 적용할 수 있습니다.

    수정자
  • signed
  • unsigned

  • long
  • 또는

    short

    수정자의 접두사로 사용될 수도 있습니다. 예:
  • unsigned long int
.

C++에서는 unsigned short 또는 unsigned long 을 선언하기 위해 단축 표기법을 사용할 수 있습니다. int 대신에 unsigned, short 또는 unsigned, long

이라는 단어를 쓸 수 있습니다. int는 암시적입니다. 예를 들어 아래 두 명령문 모두 부호 없는 정수 변수를 선언합니다.

unsigned x;
unsigned int y;
부호 있는 정수와 부호 없는 정수 수정자의 C++ 해석의 차이점을 이해하기 위해 다음과 같은 짧은 프로그램을 실행해 보겠습니다.
#include <iostream>
using namespace std;
 
/* 
 * 这个程序演示了有符号整数和无符号整数之间的差别
*/
int main()
{
   short int i;           // 有符号短整数
   short unsigned int j;  // 无符号短整数

   j = 50000;

   i = j;
   cout << i << " " << j;

   return 0;
}
위 프로그램을 실행하면 다음과 같은 결과가 출력됩니다.
-15536 50000
위 결과 , unsigned short 50,000의 비트 패턴은 signed short -15,536으로 해석됩니다. C++의 유형 한정자 유형 한정자는 변수에 대한 추가 정보를 제공합니다.

한정자 의미 const

const

유형의 개체는 프로그램 실행 중에 수정할 수 없습니다.

휘발성

Modifier

휘발성은 변수 값이 프로그램에서 명시적으로 지정하지 않은 방식으로 변경될 수 있음을 컴파일러에 알립니다. restrictrestrict로 장식된 포인터는 포인터가 가리키는 개체에 액세스할 수 있는 유일한 방법입니다. C99만이 새로운 유형 한정자 제한을 추가했습니다.
핫 AI 도구
Undress AI Tool
Undress AI Tool

무료로 이미지를 벗다

AI Clothes Remover
AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undresser.AI Undress
Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

Stock Market GPT
Stock Market GPT

더 현명한 결정을 위한 AI 기반 투자 연구

인기 있는 도구
메모장++7.3.1
메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6
드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전
SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)