Dobrý den,
Zkouším něco ohledně bezpečnosti a tak jsem si k tomu napsal snad tu úplně nejjednodušší appku, co napsat jde...
#include "stdio.h"
int main(int argc, char const *argv[])
{
int a;
scanf("%d",a);
printf("%d",a);
}#include "stdio.h"
int main(int argc, char const *argv[])
{
int a;
scanf("%d",a);
printf("%d",a);
}
Zkompilovat normálně jde, ale jakmile ji spustím, zadám číslo a zmáčknu enter, tak se v terminálu objeví:
Neoprávněný přístup do paměti (SIGSEGV)
Prosím poraďte co s tím...
--------------------------------------------------
Debian Linux, 64bit
kompilováno pomocí g++