"ttestt.exe": Загружено: "C:\Documents and Settings\-bug1z-\Мои документы\Visual Studio 2008\Projects\ttestt\Debug\ttestt.exe", Символы загружены.
"ttestt.exe": Загружено "C:\WINDOWS\system32\ntdll.dll"
"ttestt.exe": Загружено "C:\WINDOWS\system32\kernel32.dll"
"ttestt.exe": Загружено "C:\WINDOWS\WinSxS\x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_597c3456\msvcr90d.dll"
"ttestt.exe": Загружено "C:\WINDOWS\WinSxS\x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_597c3456\msvcp90d.dll"
Программа "[3912] ttestt.exe: Машинный код" завершилась с кодом 0 (0x0).
код программы:
Код:
#include "stdafx.h"
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
int z[10];
for(int i=1; i<9; i++){
z[i]=i;
cout<<i;
return 0;
}
}
В чём проблема?
почему программа завершается с нолём??
спасибо!
"Ноль" означает удачное завершение программы (без ошибок)
если бы показывало другое число, значит программа завершилась(закрылась) неудачно (с ошибкой).
спс...но программа всё равно завершается =(
то есть мелькнуло консольное окно в нём 123456789 и оно исчезает и в окне компилятора появляется тот же код =((
спс...но программа всё равно завершается =(
то есть мелькнуло консольное окно в нём 123456789 и оно исчезает и в окне компилятора появляется тот же код =((
ааа ну так бы и написали, а то фиг поймешь о чем речь)
перед ретурном надо написать
Код:
system("PAUSE"); // Работает только в Windows
и тогда после 123456789 появится надпись "Press any key to continue" и после нажатия любой кнопки программа закроется.
Программа выполнилась и завершилась, чтобы окно осталось с результатом нужно приостановить ее, например прописав функцию ввода символа. в с++ не знаю как, но думаю прокатит:
#include<conio.h>
...
getch();
return 0;
}