C+정수 상수 접두사 와 접두사 의 예제 코드

이 글 은 C++정수 상수 의 접두사 와 접두사 의 예제 코드 를 소개 합 니 다.상세 한 내용 은 다음 과 같 습 니 다.
C/C++에서 정수 상수 에 서로 다른 접 두 사 를 붙 여 서로 다른 진 을 표시 할 수 있 습 니 다.
  • 십 진법:접두사 가 없 으 며 기본 값 은 십 진법 입 니 다
  •  8 진법:0 은 8 진법 을 나타 낸다
  • 16 진법:0x 또는 0x 는 16 진법 을 나타 낸다정수 상수 에 서로 다른 접 두 사 를 붙 여 서로 다른 데이터 형식 을 표시 할 수 있 습 니 다.
    부호 없 음:U길이:L예제 코드 는 다음 과 같다.
    
    #include <iostream> 
    using namespace std; 
    int main() 
    { 
     int x = 666; //     
     int y = 020; //     
     int z = 0XF; //      
     cout << "x:" << x << endl; 
     cout << "y:" << y << endl; 
     cout << "z:" << z << endl; 
     
     auto a = 666; //    
     auto b = 666U; //       
     auto c = 666L; //     
     auto d = 666UL; //        
     cout << "type(a): " << typeid(a).name() << endl; 
     cout << "type(b): " << typeid(b).name() << endl; 
     cout << "type(c): " << typeid(c).name() << endl; 
     cout << "type(d): " << typeid(d).name() << endl; 
     
     return 0; 
    } 
    그 중에서 typeid().name()은 변수의 데이터 형식 을 되 돌려 줄 수 있 습 니 다.실행 결 과 는 다음 과 같 습 니 다.

    typeid().name()은 변수 데이터 형식의 줄 임 말 을 되 돌려 줍 니 다.다음 그림 과 같 습 니 다.

    C++정수 상수 의 접두사 와 접두사 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 C+정수 상수 의 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

    좋은 웹페이지 즐겨찾기