[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33 | 33
NapísalOffline : 12.10.2009 22:20 | Problem s prekladacom

Ahojte ..
Ucim sa pracovat s ukazovatelmi..
Robil som program kde pomocou ukazovatela ukazujem na fuknciu

Kód:
#include <stdio.h>

#define DOLNI  (-1)
#define HORNI  1
#define KROK   0.2

double pol1(double x)
{
  return (x * x + 8);
}

double pol2(double x)
{
  return (x * x * x - 3);
}

int main(void)
{
  int i;
  double x;
  double (*p_fd)();   /* pointer na funkci vracejici double */

  for (i = 0;  i < 2;  i++) {
    /* prirazeni adresy funkce pointeru fd */
    p_fd = (i == 0) ? pol1 : pol2;
    /* tabulace */
    for (x = DOLNI;  x <= HORNI;  x += KROK)
      printf("%5.1f %8.3f\n", x, p_fd(x));

    putchar('\n');           /* odradkovani */
  }
  return 0;
}


no kompilator hlasi chybu...na kamaratovom pc to ide dobre...
pouzivam code::blocks

screen s hlaskou:
http://www.upnito.sk/0/6x56jprwvym93bzc ... 3ed5xs.png


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.11.08
Prihlásený: 24.01.10
Príspevky: 25
Témy: 1 | 1
NapísalOffline : 13.10.2009 0:46 | Problem s prekladacom

cau arnie.
nazov temy ma fakt pobavil. uistujem ta ze "prekladac" mas v uplnom poriadku. nechcem ta natahovat kde mas chybu, ale najradsej by som ta ku nej doviedol, tak by si sa to lahsie naucil. tu chybu musis vidiet na prvy pohlad, ked sa pozries na kod. no a este tu je vypis chyby z compileru, ktory ti ju jasne napisal. nejdem ta natahovat:
mas zadefinovany ukazovatel na f-ciu takto:
Kód:
double (*p_fd)();

pritom chces nieco uplne ine. ved ty predsa chces ukazovatel na funkciu, ktora prebera parameter double! preto to ma vyzerat takto:
Kód:
double (*p_fd)(double);

neexistuje ako si pisal, aby to islo na inom pocitaci!!! taku chybu nezobere ziadny compiler. neuc sa z tutorialov, je to chyba.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33 | 33
Napísal autor témyOffline : 13.10.2009 8:37 | Problem s prekladacom

ale existuje fakt to slo...tento program som ja netvoril je to z Ucebnice jazyka C od Pavla Herouta ...ani som ho neopisoval...
Velmi pekne dakujem za radu


 [ Príspevkov: 3 ] 


Problem s prekladacom



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové programy

0

1670

23.01.2015 16:06

Stary

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s AMD Adrenaline alebo je to softvér či HW problém?

v AMD grafické karty

5

539

07.02.2026 0:30

funsat

V tomto fóre nie sú ďalšie neprečítané témy.

Problém so zobrazovaním www stránok, problém užívateľa

v Windows

17

2481

23.03.2009 10:41

FERDA23

V tomto fóre nie sú ďalšie neprečítané témy.

Záhadný problém s PC... problém procesora?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v AMD

45

5457

26.04.2012 11:14

netpeter77

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Battlefield 3 SKIDROW problem + win7 problem

v Hry a herné konzoly

1

1940

22.09.2012 23:51

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s MB ASUS P5K - problém s Realtek

v Ovládače

4

2776

14.06.2008 10:36

$ph!nX

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s HDD / Problém s bootovaním

v Pevné disky a radiče

4

1769

22.02.2013 14:08

lucifer666x

V tomto fóre nie sú ďalšie neprečítané témy.

problem

v Intel platformy

2

920

03.03.2022 7:42

vaci

V tomto fóre nie sú ďalšie neprečítané témy.

problem

v Frontend

8

935

26.02.2007 22:36

jurino88

V tomto fóre nie sú ďalšie neprečítané témy.

problem !

v Windows

1

1036

07.08.2008 14:49

zmija31

V tomto fóre nie sú ďalšie neprečítané témy.

Problem

v nVidia grafické karty

0

627

27.01.2010 18:01

legend

V tomto fóre nie sú ďalšie neprečítané témy.

problem

v Windows

2

920

09.08.2007 22:29

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

problem !

v Windows

3

715

27.06.2008 13:50

Andres28791

V tomto fóre nie sú ďalšie neprečítané témy.

problem

v Unix-like systémy

2

742

28.12.2008 11:49

branislav.poldauf

V tomto fóre nie sú ďalšie neprečítané témy.

problem

v Antivírusy a ochrana

1

740

02.11.2008 13:18

Mandy

V tomto fóre nie sú ďalšie neprečítané témy.

Problém

v Ostatné programy

3

865

24.06.2008 14:04

kukom6



© 2005 - 2026 PCforum, edited by JanoF