Kezdőoldal » Számítástechnika » Programozás » Hogyan kell C -ben használni...

Hogyan kell C -ben használni a #define -t?

Figyelt kérdés

C++ -ban megy.

#define akarmi 15;



2012. szept. 17. 17:52
1 2
 1/11 A kérdező kommentje:
Futási hiba.
2012. szept. 17. 17:53
 2/11 anonim ***** válasza:
A végén lévő pontos vessző is "bemásolja" az nem kell oda.
2012. szept. 17. 18:44
Hasznos számodra ez a válasz?
 3/11 A kérdező kommentje:

Nem megy:

[link]

2012. szept. 17. 20:13
 4/11 anonim ***** válasza:

Ne makrókat használj, hanem szimbolikus konstansokat és változókat!

Egyébként nézz meg egy könyvtári fejfájlt!

2012. szept. 17. 20:30
Hasznos számodra ez a válasz?
 5/11 iostream ***** válasza:
Nézd, ha C++-ban megy, akkor C-ben is megy, mert a C++ úgy ahogy van átvette a C preprocesszorát.
2012. szept. 17. 21:50
Hasznos számodra ez a válasz?
 6/11 anonim ***** válasza:

Egyrészt hiányzik a return utasítás, de ez csak formalitás, nyilván nem akarunk csak ezért teljesen valid kódot írni.

Másrészt, leszedtem a kódot és beforgattam, nálam nem volt gond.

2012. szept. 18. 07:27
Hasznos számodra ez a válasz?
 7/11 _Jessy_ ***** válasza:
Ha ennyi a kód, akkor le kell fusson "normálisan". Idézőjelben azért, mert nincs return érték. De ez még nem kellene ok legyen a futási hibára.
2012. szept. 18. 08:15
Hasznos számodra ez a válasz?
 8/11 iostream ***** válasza:
Mivel a main implicit return 0-val végződik, ezért nem kell return érték. De ezt is elmondtam már párszor.
2012. szept. 18. 09:14
Hasznos számodra ez a válasz?
 9/11 _Jessy_ ***** válasza:

"Mivel a main implicit return 0-val végződik, ezért nem kell return érték. De ezt is elmondtam már párszor."

Akkor még el fogod párszor, mert ha beledöglesz is return értéket fogok rakni a main függvény végére :)

U.I.: lehet lepontozni...

2012. szept. 18. 12:38
Hasznos számodra ez a válasz?
 10/11 _Jessy_ ***** válasza:

Az előbbi kiegészítése:

A C programoknál illik return 0; uatsítást írni a végére (főleg linux), ugyanis közel nem biztos, hogy aki használja majd, olyan compiler-el fordítja le, ami ezt megteszi...

2012. szept. 18. 12:41
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!