Lehet-e egy programon belül a következő két deklaráció?
Figyelt kérdés
Válaszát indokolja, és egy példával szemléltesse!
int Matrix(void);
int Matrix(int n=1, int m=1);
Ez a feladatom programozásból és egy kis segítséget szeretnék kérni ezzel kapcsolatban...ha valakinek van ötlete legyen szíves segítsen.
2013. márc. 23. 00:08
2/9 anonim válasza:
Az első nem értelmezhető, a void egy visszatérési érték, nem egy egész szám(mátrixot ugye egészzel deklarálunk) a második pedig nyelvfüggő.
4/9 A kérdező kommentje:
Visual Studio 2010ben kell megcsinálni...akkor elvileg lehetséges? egy példa rá?
2013. márc. 23. 15:59
5/9 anonim válasza:
A Visual Studio 2010 egy IDE, nem nyelv. Többféle programnyelvet is támogat.
Mi azonosít egyértelműen egy függvényt/eljárást/metódust? Ha erre tudod a tanult programnyelvben a választ, akkor meg is vagy.
6/9 anonim válasza:
Az első mellékhatásként hozzon létre (mondjuk) egy 5 x 5-ös egységmátrixot, a másik szintén mellékhatásként hozza létre, n * m-es méretben véletlengenerátorral állítsa elő az elemeket.
7/9 Ivan Iljics válasza:
Lehetséges, például C++ban. Úgy tudom C-ben nem lehetséges. De C-ben a default arguments is hiba...
A void az elsőben pedig nem hibás, csak felesleges.
8/9 anonim válasza:
a void az egy fügvénytipus amely olyan fügvényeknél használunk amely nem térit vissza semmit nem értem minek használod igy, de lehetséges c ben meg c++-ban is c-ben most tanultam a suliban tulterhelésnek hivják, csak annyi h ugy különbözteti meg a forditóprogram ebben az esetben h mikor h használod ha két paramétert teszel a Matrix szó után akkor ez a fügvény hajtódik végre Matrix(int n=1, int m=1) ha nem akkor a másik Matrix(void) .
9/9 anonim válasza:
Akik 2 napja tanulnak programozás ne szóljanak már bele a nagyok dolgába, jó?
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!