Hirdetés
- Milyen házat vegyek?
- Milyen TV-t vegyek?
- Fejhallgató erősítő és DAC topik
- Amlogic S905, S912 processzoros készülékek
- Épített vízhűtés (nem kompakt) topic
- A Windowst és a macOS-t is váltaná a Google Aluminium OS
- ASUS ROG Ally
- Kormányok / autós szimulátorok topikja
- Milyen egeret válasszak?
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
kovisoft
#6373
üzenetére
Úgy érzem, hogy ezt nem fogom megérteni soha. Évek óta nem nyúltam C kódhoz csak C++-hoz, de annak is már 2 éve. Bár ezekkel akkor sem voltam tisztában.
Ráadásul rettenetesen bosszant az, hogy több C kvízes oldalon vannak hibás feladványok. Az egyik típus hiba az volt, hogy a függvény int-t várt és rendbe ott volt az if, hogy csak 0-nál nagyobb számokkal foglalkozzon. Negálás sehol nem volt, vagyis negatív számokra nem működik jól a függvény. A másik típus hiba az, hogy a két sequence point között csak egyszer lehet az értéket módosítani. Illetve volt még olyan is, hogy singed negatív számot akart shiftelni, ami undefined.
struct player
{
char pname[20];
}pl;
char* play(struct player *temp_pl)
{
strcpy(temp_pl->pname, "kohli");
return temp_pl->pname;
}
int main()
{
strcpy(pl.pname, "dhoni");
printf("%s %s", pl.pname, play(&pl));
return 0;
}Ez is egy kvíz, ahol nincs olyan opció, hogy undefined. Undefined-nak gondolom, mert a függvény paraméter kiértékelés sorrendje nincs leírva a szabványban.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Napelem
- Mit tehetsz jogilag, ha átvertek, megkárosítottak a Hardveraprón?
- PlayStation 5
- Xbox Series X|S
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- A fociról könnyedén, egy baráti társaságban
- Apple Watch Ultra - első nekifutás
- Tőzsde és gazdaság
- EAFC 26
- További aktív témák...
- GYÖNYÖRŰ iPhone XR 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4270, 100% Akkumulátor
- Apple iPhone 13 / 256GB / Kártyafüggetlen / 12Hó Garancia / Akku:100%
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25)
- Xiaomi Redmi Note 14 Pro+ / 8/256GB / Kártyafüggetlen
- Intel Core i5-9500 / i7-8700T / i7-8700 / i7-9700 /i5-10500T processzorok- számla, garancia
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


