Okamžité zavření konzole v C
Moderátor: Mods_senior
Okamžité zavření konzole v C
Zdravím, vždy když doběhne program v C tak se příkazový řádek ihned ukončí, nevíte jak na to? zkoušel jsem již cin.get() , ale nefunguje.
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Okamžité zavření konzole v C
Zdravím,
otevři příkazový řádek, tam spust program
cin.get() v C není, v c++ je
otevři příkazový řádek, tam spust program
cin.get() v C není, v c++ je
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Okamžité zavření konzole v C
To spouštění přes příkazový řádek znám, ale potřeboval bych vědět jak to udělat i bez spouštění z něj.
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Okamžité zavření konzole v C
co vlastně znamená, že se konzole nezavře?
číst nějaký data ze vstupu?
tak potom dej na konec
číst nějaký data ze vstupu?
tak potom dej na konec
C píše:scanf("%s", NULL)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Okamžité zavření příkazového řádku v C
Myslím tím, že když spustím toto :
#include <stdio.h>
int main(void)
{
int i, j;
float x, y;
printf("zadej dve cela cisla:\n");
scanf("%d %d", &i, &j);
printf("zadej racionalni cislo:\n");
scanf("%f", &x);
printf("%5d + %5d = %5d\n", i, j, i+j);
y = i * x;
printf("%d * %f = %f\n", i, x, y);
return 0;
}
po zadání všech 3 čísel se výsledek ani neukáže - hned se zavře příkazový řádek.
#include <stdio.h>
int main(void)
{
int i, j;
float x, y;
printf("zadej dve cela cisla:\n");
scanf("%d %d", &i, &j);
printf("zadej racionalni cislo:\n");
scanf("%f", &x);
printf("%5d + %5d = %5d\n", i, j, i+j);
y = i * x;
printf("%d * %f = %f\n", i, x, y);
return 0;
}
po zadání všech 3 čísel se výsledek ani neukáže - hned se zavře příkazový řádek.
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Okamžité zavření konzole v C
no tak dej na konec
samozřejmě před return 0
C píše:scanf("%s", NULL)
samozřejmě před return 0
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Okamžité zavření konzole v C
díky moc!
Re: Okamžité zavření konzole v C
Kdysi dávno se ve vlastnostech zástupce programu dalo nastavit jestli se má okno po ukončení uzavřít nebo nechat, ale nevím jestli to dneska ještě Widle umějí.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)


