|
Вопрос # 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сця, де призупинилося.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|