1
A
답변
6
계속하기 전에 작업이 성공했는지 항상 확인해야합니다.
int i;
if (cin >> i)
cout << i;
else
cout << "Not a valid number!";
7
A
정수에 저장하기에 적합한 숫자 값이 아니므로 여기에 표시된대로, 혼자 정수를 떠나 있기 때문에 :
#include <iostream>
int main (void) {
int i = 12345;
std::cin >> i;
std::cout << i << std::endl;
return 0;
}
당신이 그 코드를 실행하고 A
를 입력, 그것은 값이 변하지 않으므로 12345
을 출력합니다.
정말로 강력한 입력을 원하면 일반적으로 줄을 문자열로 입력 한 다음 직접 변환하는 것이 좋습니다.
"미키 - 마우스"프로그램이나 입력을 완전히 제어 할 수있는 프로그램은 사용중인 입력 방식을 사용할 수 있으므로 심각한 코드는보다 적합한 방법을 사용해야합니다. 값 'A'변수에 저장되지는 내가 그것을이기 때문에 때문에
#include <iostream>
int main (void) {
char c;
std::cin >> c;
std::cout << (int)c << std::endl;
return 0;
}
0
: 당신의 의도는 그 정수 코드로 입력 문자를 변환하는 경우
, 당신은 같은 것을 사용할 수 있습니다 정수 변수. 나는 그것이 초기 값 12345가 화면에 인쇄 된 이유라고 생각한다 ...
관련 문제
- 1. 왜 x와 y는 항상 float로 0입니까?
- 2. 왜 FLT_MIN이 0입니까?
- 3. 왜이 루프 변수는 항상 0입니까?
- 4. 이 코드의 결과는 왜 0입니까?
- 5. 왜 retainCount가 1 대신 0입니까?
- 6. MySQL 타임 스탬프 - 왜 모두 0입니까?
- 7. IL의 루프 - 왜 stloc.0과 ldloc.0입니까?
- 8. ArcObjects : 왜 내 StandaloneTableCount가 0입니까? (IStandaloneTableCollection)
- 9. 변수를 사용하지 않으면 왜 1/10이 0입니까?
- 10. 예상되는 출력이 왜 발생하지 않습니까?
- 11. 왜 덮어 쓰기에 출력이 없습니까?
- 12. 왜 파이썬에서 컬러 출력이 없습니까?
- 13. 파이썬, 하위 프로세스, devenv, 왜 출력이 없습니까?
- 14. 보기에서 항상 출력을 이스케이프합니까? 왜?
- 15. 동일한 키로도 암호화 출력이 항상 다른 경우
- 16. pcap 왜 항상 8 바이트 패킷 ... 왜?
- 17. MSBuild를 사용하여 빌드가 실패한 후 PowerShell의 $ LastExitCode 변수가 항상 0입니까?
- 18. .NET Compact Framework에서 DateTime.Now의 밀리 초는 항상 0입니까?
- 19. 왜 self.navigationItem.backBarButtonItem은 항상 nil입니까?
- 20. 이 C 프로그램 출력이 왜 이렇게 생겼습니까?
- 21. 왜 카메라 출력이 낮은 해상도의 품질로 반환됩니까?
- 22. mysql이 없거나 값이 0입니까?
- 23. Django PositiveIntegerField의 값이 0입니까?
- 24. 왜 WYSIWYG는 항상 iFrame에 있습니까?
- 25. Grails 리디렉션 - 왜 항상 절대적입니까?
- 26. 왜 NSAppleScript의 compileAndReturnError는 항상 성공합니까?
- 27. Eclipse 디버그 출력이 항상 최신 출력 행을 표시하도록하는 방법
- 28. 출력이 비어
- 29. UIAlertView 단추 프레임이 모두 0입니까?
- 30. 은 항상 size_t입니다. 부호가 없습니까?