| 
| 
 | Вопрос # 5 970/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!
 Вот замучился я с этими указателями в С++..., попросили помочь знакомые. Не могли бы вы уразумить (код прилагается)?
 
 Единственное следует заметить, что описание переменных и функции должно быть такое как в коде (и только так), почему мне не ведано... (видимо приказано :)).
 
 Т.е.
 
   float aa;
  double bb;
  long double* p1;
  float* p2=&aa;
  double* p3=&bb;и 
 long double* fn(float* z1, double* z2) Вопрос как правильно обратиться к этой функции и передать параметры и соответственно вернуть результат (надеюсь ясно изложил)?
 
 Большое спасибо за помощь.
 
 P.S. Используется Dev-C++.
 Приложение:Переключить в обычный режим #include <stdlib.h>#include <conio.h>#include <stdio.h>#include <math.h> long double* fn(float* z1, double* z2){   long double* zz;   zz = (log(--z1)/z2);   return zz;} int main(){   float aa;  double bb;  long double* p1;  float* p2=&aa;  double* p3=&bb;   aa = 10; bb = 15;   p1 = fn(p2, p3);  printf("fn=%.3f", p1);  getch();  return 0;}
|  |   Вопрос задал: Николай Рубан (статус: 10-ый класс)Вопрос отправлен: 1 марта 2012, 04:04
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 3; последнее сообщение — 2 марта 2012, 15:24; участников в обсуждении: 2. 
|   | bugmenot (статус: 3-ий класс), 1 марта 2012, 10:04 [#1]:везде же указатели, разименовывать перед использованием надо! виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  
|   | Николай Рубан (статус: 10-ый класс), 2 марта 2012, 00:58 [#2]:А конкретнее можно, на данном примере? |  
|   | bugmenot (статус: 3-ий класс), 2 марта 2012, 15:24 [#3]: Цитата (Николай Рубан): на данном примере? Пример слишком махровый, не хочу его чистить.
 
 http://ideone.com/e15Ot
 виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |