2016-09-14 2 views
-3

그래서 배열의 크기가 너무 작아서 [25] [25]로 시작했습니다. 나는 결국 그것의 가장 좋은 차원을 발견했다. ([21] [25]) 배열을 표시하고있는 for 루프의 조건을 바꾸는 것을 잊었다. (처음에는 y가 <이고 y는 <이다. 21). 프로그램은 잘 실행되었지만 이상한 오류가있었습니다. 배열이 표시하는 내용은 매우 이상하고 또한 소리를 냈습니다 (소리는 매우 친숙합니다. 정확히 무엇인지 말할 수는 없지만 대상의 바로 가기를 열려고하면 소리가납니다. 삭제되었지만 잘 모르겠다.) enter image description here 나는 스크린 샷을 업로드했으며 자신이 직접 오류를 볼 수있다 ("Process returned 0"앞에 2 줄). 어떤 특정한 아이디어가 왜이 특정한 특성 tho (나는 웃는 얼굴을 의미합니까?).for 루프를 실행할 때 C++ 콘솔 앱에 이상한 오류가 발생했습니다.

+6

사진은 수천 단어의 가치가 있지만 코드를 게시하는 것이 좋습니다. –

+4

아마도 문자열의 끝에서 벗어나 임의의 쓰레기를 인쇄하고있을 것입니다. 그러나 실제 코드를 표시하지 않았으므로 (코드의 일부분은 전혀 쓸모가 없습니다), 우리는 당신을 도울 수 없습니다. –

+0

글쎄, 내가 말했듯이 (또는 언급하는 것을 잊어 버렸다) : 나는 그것을 이미 알아 냈다. 나는 지금 그것을 편집하고 코드를 넣을 것이다. –

답변

1

루프 상태 y< 25를 유지함으로써 할당되지 않은 메모리 위치에 액세스하려고하고있어 이상한 결과가 나오는 것 같습니다. 비슷한 질문을 할 때 코드를 입력하십시오.

+0

그래, 내가 무엇을 알아 냈어? 계속. 나는 왜 그 특정 문자 tho를 물었다. 코드를 붙여 넣을 때 오류가 발생합니다. 컴파일러가 실행하기 때문에 코드 형식이 올바르지 않다고합니다 (최소한) –

+0

문자는 그 위치에 쓰레기로 표시되고, 무엇이 노출되는지는 알려주지 않습니다;) – Rabby

관련 문제