Форум программистов, компьютерный форум, киберфорум C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Нужно найти для заданого текста max длину серии символов отличающихся от букв и пробелов https://www.cyberforum.ru/ c-beginners/ thread698749.html
Нужно найти для заданого текста max длину серии символов отличающихся от букв и пробелов
Для заданной строки символов найти наибольшее записанное в этой строке целое число C (СИ)
Помогите решить проблему Для заданной строки символов найти наибольшее записанное в этой строке целое число. Не знаю как заставить прогу читать символ как число, или есть другой способ, а не банальное сравнение всех символов?
C (СИ) Нужно найти max и min площадь треугольника и их позиции. Треугольник состоит из элементов массива Нашёл площадь. Не могу понять как нужно находить max и min площадь треугольника и их позиции. #include "stdafx.h" #include <math.h> #include <conio.h> #include <locale> int _tmain(int argc, _TCHAR* argv) {setlocale(LC_ALL,"russian_russia"); { https://www.cyberforum.ru/ c-beginners/ thread698736.html C (СИ) Использование многомерных массивов https://www.cyberforum.ru/ c-beginners/ thread698733.html
Всем привет!народ помогите кто сможет! вот само задание: Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матриц назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в со-ответствии с убыванием характеристик. если получится сделать сегодня,...
Движение точки C (СИ)
Задание Cоставить и отладить программу на языке С итеративного характера с целочисленными рекуррентными соотношениями, задающими некоторое регулярное движение точки в целочисленной системе координат (i, j) с дискретным временем k и динамическим параметром движения l. Начальные данные движения задаются в виде констант программы. Результатом работы программы выводится в следующем виде: ...
C (СИ) Замена строки на C https://www.cyberforum.ru/ c-beginners/ thread698613.html
Добрый Вечер!) Есть класс, у которого в деструкторе прописан метод, который при удалении объекта сохраняет все данные в текстовый файл, но при этом он должен заменить уже на измененные данные. Как мне сделать замену именно той строки, которая мне нужна, на чисто СИшных функциях, еще пожалуйста объясните каким образом работает fputs. Заранее благодарю!
C (СИ) Корень из 2 с точностью до 100 знаков после запятой https://www.cyberforum.ru/ c-beginners/ thread698605.html
Добрый день. Задача такова, программа должна выразить корень из 2 с точностью до 100 знаков после запятой, может есть предложения как это сделать? Могу выбрать между С и С++ языками. Спасибо! Размещение сообщения в нескольких разделах нарушает правила форума. Эту тему я закрою, оставлю https://www.cyberforum.ru/cpp-beginners/thread698603.html из тех соображений, что в раздел С++ чаще...
C (СИ) Работа с указателями - поменять числа
Здравствуйте. Пытаюсь разобраться в работе с указателями. Подскажите в чем моя ошибка. Вот пример простейшей програмки, в функции меняются числа x и y (то есть становится x=y, а y=x), с помощью указателей. #include <stdio.h> #include <ctype.h> main() { int x,y;
C (СИ) Найти площадь треугольников из элементов массива https://www.cyberforum.ru/ c-beginners/ thread698585.html
Элементы массива X=(X1,X2,...,Xn) представляет собой длини отрезков. Определить, можно ли из отрезков (1,2,3),(2,3,4),(3,4,5,), построить треугольник и подсчитать количество получаемых при этом треугольников. Найти площадь треугольников. Периметр считает а площадь всегда считает 0. #include "stdafx.h" #include <math.h> #include <conio.h> #include <locale> int _tmain(int argc, _TCHAR*...
C (СИ) Сортировка строковых литералов https://www.cyberforum.ru/ c-beginners/ thread698345.html
Условие: Дан массив строковых литералов. В первой позиции каждой строки может стоять: -цифра от 0 до 9; -*; -любой другой символ. Если в первой позиции находится <<*>>, необходимо заменить её на цифру, если цифра, то скорректировать её, чтобы цифры следовали в порядке возрастания. Другие символы не обрабатываются. Цифры в первой позиции должны следовать в порядке возрастания начиная с 0,...
Интеграл методом прямоугольников C (СИ)
#include <stdio.h> #include <stdlib.h> #include <math.h> int main () { float a = -1; float b = 1; float n = 40; }
C (СИ) Глобальные переменные vs Локальные Имеется программа, за цикл, выполняет пересчет всех элементов матрицы. Есть нужда сделать динамический глобальный массив. Как повлияет данное изменение на скорость выполнения программы? (матрица пересчитывается около 1000 раз). https://www.cyberforum.ru/ c-beginners/ thread698254.html
Ты за кого меня держиш!?
22 / 23 / 7
Регистрация: 26.10.2011
Сообщений: 308
Записей в блоге: 1
15.11.2012, 19:57  [ТС] 0

Как создайтся функция обратного вызова? - C (СИ) - Ответ 3704642

15.11.2012, 19:57. Показов 16008. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от lazybiz Посмотреть сообщение
Тебе что надо то? Показать как qsort функцию по указателю вызывает? Вот так он её вызывает: p_compare( ... , ... );
Тоесть всё до ужоса просто, указатель ето имя функции без скобок и типа, а вызывается етот указатель также как и любая процедура без особенностей и подводных камней типо *(*)? <---(хотя я ещё не в курсе что именно написал со звёздами.)

Как пишется в функции аргумент?
Какие ошибки в коде приведённом ниже?
CВыделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int summ(int a, int b)
{
return a+b;
}
 
int func(/*Функция*/)
{
int a = 10, b = 9, c = 0;
c = summ(a, b);
 
return c;
}
 
int main()
{
int c = 0;
c = func(summ);
printf("%d", c);
return 0;
}
Чуток изменил.

Вернуться к обсуждению:
Как создайтся функция обратного вызова? C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2012, 19:57
Готовые ответы и решения:

Функция обратного вызова
Функция обратного вызова это та, которая передаётся в качестве аргумента другой функции и внутри...

Функция обратного вызова
Приветствую всех. Создаю свой класс и при определенном событии в экземпляре этого класса должна...

Функция обратного вызова
#undef UNICODE #include &lt;windows.h&gt; #include &quot;resource.h&quot; #include &lt;iostream&gt; #include...

Функция обратного вызова
Доброго времени суток уважаемые гуру программирования! Нужна помощь! В описании к DLL есть функция:...

11
15.11.2012, 19:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2012, 19:57
Помогаю со студенческими работами здесь

Функция обратного вызова в классе
Такие проблемы возникли у меня. Есть два класса.В одном классе относится к...

Процедура/функция обратного вызова в классе
Здравствуйте. Хочу сделать принадлежность процедуры/функции обратного вызова классу. Делаю это...

нужно чтобы функция располагалась до ее вызова, после ее вызова и в другом файле. Как это сделать?
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int n, *c; void fun(int a,...

Передача функций обратного вызова как членов некоторого класса
Пытаюсь понемногу изучать OpenGL, и вот сейчас столкнулся с такой проблемой: Имеется некоторый...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru