fgets
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
fgets() lexon një rresht të tërë teksti, por kurrë më shumë se sa nxë vargu yt — ndryshe nga gets() i vjetër, që ishte aq i rrezikshëm sa u hoq nga gjuha. Është mënyra e sigurt për të lexuar tekst nga përdoruesi.
EnglishEN
fgets() reads a whole line of text, but never more than your array can hold — unlike the old gets(), which was so dangerous it was removed from the language. It's the safe way to read text from the user.
Si ta mendosh
Si ta mbushësh një shishe me hinkë që ndalet vetë kur shishja është plot — pa u derdhur asgjë.
Lexoje në anglisht
Like filling a bottle with a funnel that stops by itself when the bottle's full — nothing spills.
Shembull kodic
char emri[50];
printf("Emri: ");
fgets(emri, sizeof emri, stdin); // max 49 shkronja + '\0'