problem v voznem C program v linux

S

smartshashi

Guest
Dear all

Jaz sem se soočajo s težavo nekaterih programskih C, ki se izvajajo pravilno v turbo C, vendar dajejo težave v linux.Čeprav logika je pravilna je giving mi segmentacije krivda.prosim pomoč, kako rešiti to težavo.

Če kdo nekaj povezav, ki bodo v pomoč [/ b] me plz spodbuda jih čim prej.

 
you make me smile, I, s katerimi se srečujejo isto naloga za tako dolgo časa
Segmentacija krivde se pojavi, ko poskušate za dostop do pomnilnika, ki vam ni dovoljen dostop,
I dela v Turbo C, saj v notranjosti okna turbo C deluje v posnemali Virtual Machine.
Če poskušate zagnati ima v skladu z Win32 na primer o Visual C boš dobil isto napako, ki se imenuje dostop voilation.

za odpravo tega, dodeliti pomnilnika, preden dostopate do njega

dont do

char * ime;
name = "abc";

šele delati tako, kot

char * ime;
name = alloc (10);
name = "mehboob";

to naj bi delo vse v redu.

 
začeti rabiti prelivanja krvi.to je boljša programska oprema za linux, kot tudi okna za C .uporabo in pustiti mi znanje kako did u všeč

 

Welcome to EDABoard.com

Sponsor

Back
Top