변수는 데이터 형식으로 정의해야하므로 리터럴과 const에는 적용되지 않는 이유를 이해할 수 없습니다. const의 값을 int 또는 double 등으로 저장해야하는지 여부를 프로그램에서 어떻게 알 수 있습니까? 그리고 산술 연산자를 사용하여 두 const의 합계를 계산하는 방법은 무엇입니까? 나는 그것이 3 (2, 3, 4) 숫자의 순서로 저장되면 234에서 어떻게 숫자 값을 추출 하는지를 의미합니다. 이 숫자는 데이터 형식에 의해 처음 변환되는 경우 어떻게 값을 가질 수 있습니까? 내 말은 그 숫자를 입력 할 때 다른 문자로 저장되지 않는다는 의미입니다. 나는 내가 틀렸다는 것을 알고 있지만 그 이유를 말해줘.리터럴과 상수를 프로그램에서 해석하고 저장하는 방법
0
A
답변
0
리터럴 유형이 있습니다. 예 :
234
유형은int
입니다.23.4
의 유형은double
입니다.'a'
의 유형은char
입니다."hello, world"
의 유형은const char[13]
입니다.
리터럴 형식은 접두사 및 접미사로 수정할 수 있습니다. 예 :
234u
유형은unsigned int
입니다.23.4f
의 유형은float
입니다.L'a'
의 유형은wchar_t
입니다.L"hello, world"
의 유형은const wchar_t[13]
입니다.
C++ 11에는 추가 종류의 내장 리터럴과 사용자 정의 리터럴이 추가됩니다.
모든 문자에는 잘 정의 된 유형이 있습니다. 물론 234
과 같은 리터럴은 숫자 형식 인으로 쉽게 변환되므로 double x = 234;
을 사용할 수 있습니다. 이 문맥에서 234
은 항상 int
이며, 그렇지 않은 경우는 double
이 아닙니다.
관련 문제
- 1. mysql에서 상수를 저장하는 방법
- 2. 상수를 얻고 저장하는 방법?
- 3. 응용 프로그램에서 상수를 관리하는 방법
- 4. 정의 된 상수를 변수에 저장하는 방법
- 5. MySQL 데이터베이스에 PHP 상수를 저장하는 방법
- 6. 문자열 리터럴과 문자열 비교하는 방법?
- 7. stringbuffer 상수를 유지하는 방법
- 8. 임시 숫자/상수를 저장하는 전략은 무엇입니까?
- 9. ASP.NET에서 상수를 저장하는 단일 파일/클래스
- 10. 많은 수의 상수를 저장하는 가장 좋은 방법 C#
- 11. 모든 방정식이나 수치를 풀 수있는 방정식/상수를 저장하는 방법
- 12. XSLT는 CDATA를 해석하고
- 13. 문자열 리터럴과 식별자의 차이점
- 14. Ext.NET에서 리터럴과 같은 요소
- 15. 외부 상수를 참조하는 Webapp
- 16. PHP에서 상수를 파싱하는 방법
- 17. 엔티티에서 상수를 관리하는 방법
- 18. NSDictionary에서 상수를 전달하는 방법
- 19. 저장하는 방법 윈도우 자원 내 응용 프로그램에서
- 20. 응용 프로그램에서 텍스트 데이터를 저장하는 방법
- 21. 프로그램에서 선택한 파일 이름을 저장하는 방법
- 22. 응용 프로그램에서 연락처를 추가하고 주소록에 저장하는 방법?
- 23. 동일한 파이썬 프로그램에서 다른 절임에 저장하는 방법?
- 24. C# 응용 프로그램에서 암호를 저장하는 방법
- 25. 특정 JSON 날짜 문자열을 해석하고
- 26. Laravel 5.3 인터넷없이 부트 스트랩이 항목을 해석하고 표시하는 방법
- 27. Javascript regexp 리터럴과 생성자의 차이점
- 28. 파이썬에서 리터럴과 변수의 차이점은 무엇입니까?
- 29. WHERE 절이 특정 문자열 리터럴과 함께 실패합니다.
- 30. 다른 언어의 상수를 사용하는 방법