C + + 수정자 종류
1888 단어 c + +
C + + 는 char, int, double 데이터 형식 앞 에 장식 자 를 설치 할 수 있 습 니 다.수식 부 호 는 기본 유형의 의 미 를 바 꾸 는 데 사용 되 기 때문에 각종 상황 의 수 요 를 더욱 만족 시 킬 수 있다.
아래 에 데이터 형식 수정자 가 열거 되 어 있 습 니 다:
수정자 signed, unsigned, long 과 short 는 정형 에 사용 할 수 있 고 signed 와 unsigned 는 문자 형 에 사용 할 수 있 으 며 long 는 쌍 정밀도 형 에 사용 할 수 있 습 니 다.
수정자 signed 와 unsigned 도 long 또는 short 수정자 의 접두사 로 사용 할 수 있 습 니 다.예 를 들 어 unsigned long int.
C + + 는 속기 기 호 를 사용 하여 기호 가 없 는 짧 은 정수 나 기호 가 없 는 긴 정 수 를 설명 할 수 있 습 니 다.int 를 쓰 지 않 고 단어 unsigned, short 또는 unsigned, long 만 쓸 수 있 습 니 다. int 는 내포 되 어 있 습 니 다.예 를 들 어 아래 의 두 문장 은 모두 부호 가 없 는 정형 변 수 를 설명 했다.
unsigned x;
unsigned int y;
C + + 기호 정수 와 부호 가 없 는 정수 수정자 간 의 차 이 를 이해 하기 위해 다음 짧 은 프로그램 을 실행 합 니 다.
#include
using namespace std;
/*
*
*/
int main()
{
short int i; //
short unsigned int j; //
j = 50000;
i = j;
cout << i << " " << j;
return 0;
}
위의 프로그램 이 실 행 될 때 다음 결 과 를 출력 합 니 다.
4. 567913. 상기 결과 에서 부호 가 없 는 짧 은 정수 50, 000 의 비트 모델 은 기호 가 있 는 짧 은 정수 - 15, 536 으로 해석 된다.
C + + 의 형식 한정 문자
형식 한정 자 는 변수의 추가 정 보 를 제공 합 니 다.
한정 부호
속뜻
const
const 형식의 대상 은 프로그램 이 실행 되 는 동안 변경 할 수 없습니다.
volatile
수정자 volatile 은 컴 파일 러 에 게 변수의 값 이 프로그램 이 명확 하 게 지정 하지 않 은 방식 으로 바 뀔 수 있 음 을 알려 줍 니 다.
restrict
restrict 에서 수식 하 는 지침 은 유일 하 게 그것 이 가리 키 는 대상 에 접근 하 는 방식 이다.C99 만 새로운 유형 한정 부적 restrict 를 추가 했다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
hdu 1717 소수 화 점수 2 (수학)소수 화 점수 2 레이 는 수학 시간 에 선생님 의 말씀 을 듣 고 모든 소수 가 점수 로 표시 되 는 형식 이 라 고 말 했다. 그 는 녹 기 시 작 했 고 곧 완성 되 었 다. 그러나 그 는 또 하나의 문 제 를...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.