Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Разложение числа на сумму трех чисел
Нужно срочно(до вечера четверга) решить задачу. Условие: Разложить целое положительное число на сумму трех целых положительных чисел с повторами и без повторов. Решение должно быть таким: ввели,... Как исключить повторы? Предлагаю переписать вот этот кусочек кода for(b=1;b<(a-1);b++) for(c=1;c<(a-1);c++) for(d=1;d<(a-1);d++) for(b=1;b<(a-1);b++) for(c=b + 1;c<(a-1);c++) for(d=c +...
C (СИ) Создать циклический двунаправленный список https://www.cyberforum.ru/ c-beginners/ thread361207.html
создать средствами Си циклический двунаправленный список,содержащий числа 7,5,3,1.
C (СИ) Пояснить объявление переменных в коде https://www.cyberforum.ru/ c-beginners/ thread360944.html
#include <stdio.h> #include <conio.h> int main(void) { int i, j = 0, n; printf("\n\t Enter the primary natural number: "); scanf_s("%d", &i); printf("\t Enter the last natural number: ");... объясните что такое j = 0 значение переменной сразу приравнивается к 0
C (СИ) Определить количество четных чисел, входящих в последовательность Дано условие: Даны натуральное число N и последовательность A1, A2, …,A N, AN+1. Определить количество четных чисел, входящих в последовательность A1, A2, …,A N, AN+1. Насписал так: #include... #include <stdio.h> #include <stdlib.h> #include <time.h> int main(){ const int N = 15; int array, i, count = 0; srand(time(NULL)); https://www.cyberforum.ru/ c-beginners/ thread360702.html
C (СИ) Сосчитать пары рядом стоящих одинаковых элементов массива https://www.cyberforum.ru/ c-beginners/ thread360969.html
Есть 20-ти значный массив один с индексами второй с указателями, надо написать функцию для каждого массива которая будит выводит ответ на экран. Функция: сосчитать пары рядом стоящих одинаковых... можете дописать в мой код, а не писать новый..
C (СИ) Как лучше инициализировать массив? https://www.cyberforum.ru/ c-beginners/ thread360912.html
Как лучше инициализировать массив? unsigned int *servo_position; void servo_on(void) { servo_position=(unsigned int*)calloc(9,sizeof(unsigned int)); servo_position={1382, 1382, 1382, 4565};//Так... for (i=0;i<9;i++) {servo_position=a;} это вызовет выход за пределы индексов, a -массив с 4 элементов
C (СИ) Сосчитать пары рядом стоящих одинаковых элементов массива https://www.cyberforum.ru/ c-beginners/ thread360836.html
Есть 20-ти значный массив с индексами, надо функцию для каждого массива которая будит вывод ответ на экран. Функция: сосчитать пары рядом стоящих одинаковых элементов, вывести количество пар на... Ответ не выводит, а переводы строки выводит. Если такие комментарии научил преподаватель писать, разрешаю его подкараулить и побить. В образовательных целях, разумеется. как исправить?
C (СИ) На экран выводится sinX=-NAN https://www.cyberforum.ru/ c-beginners/ thread361145.html
Вот код проги по вычислению синуса угла по формуле Тейлора: #include<stdio.h> #include<conio.h> #include<math.h> int main() { float x, e, y1, y2=0, chisl, znam; int zn=1, n; ... Ты каким компилятором пользуешься? Нам препод сказал пока писать на BorlandC, вот на нем я и пишу. знаменатель дроби равнялся нулю здесь он нулю равняться не может в принципе, в знаменателе...
C (СИ) Двоичные файлы в С https://www.cyberforum.ru/ c-beginners/ thread361144.html
Нужно разработать программу и подпрограмму (подпрограммы), работающую с двоичным файлом и выполняющую действия:Преобразовать входной текстовый файл в выходной двоичный, содержащий записи следующего...
C (СИ) что то очень странное (массивы и указатели)
Добрый вечер(ночь, день, утро) всем! не могу понять почем сохраняет в массив не то что выводит(часть программы если нужна вся то ниже): void game(int wDeck, char *wFace, char *wSuit, int...
C (СИ) хоть убейте а опять сокеты ришу прогу раз десятый (раньше всё работало но вот раслабил мозг на пару дней) тут при подключении exploera или fireFox по любому ip прога должна отрубатся но этого не происходит почему? ... Для модераторов и адМИНОВ теги не РАБОТАЮТ проверьте что у Вас разрешен javascript. теги на форуме работают. если вы не знаете где в браузере включить - спросите в соответствующем разделе. или по... https://www.cyberforum.ru/ c-beginners/ thread360922.html Упорядочивание строк в алфавитном порядке C (СИ)
#include <stdio.h> #include <string.h> #define MAXLINES 5000 char *lineptr; #define MAXLEN 1000 int getline( char *s, int lim) { конец ввода Ctrl+Z - Windows Ctrl+D - Linux
Автор FAQ
 Аватар для -=ЮрА=-
6612 / 4254 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
06.10.2011, 15:31 0

Явное привидение указателей - C (СИ) - Ответ 2045570

06.10.2011, 15:31. Показов 1247. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от heforma Посмотреть сообщение
Я хочу что бы переменная sum временно приняла значение float
sum = *ps; Конечно если я вас правильно понял
float p = ((float)*pa/(float)*pb);
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main()
{
    float p,* ps;int *pa, *pb;
    int a = 3;int b = 2;
    pa = &a;
    pb = &b;
    std::cout<<"a = 3,b = 2; pa = &a, pb = &b\r\n";
    std::cout<<"Derect dividing *pa/*pb: "<<(*pa/(*pb))<<"\r\n";
    p = ((float)*pa/(float)*pb);
    ps = &p;
    std::cout<<"((float)*pa/(float)*pb) : "<<*ps<<"\r\n";
    std::cout<<"Press any key to continue\r\n";
    getch();
    return 0;
}


Вернуться к обсуждению:
Явное привидение указателей C (СИ)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.10.2011, 15:31
Готовые ответы и решения:

Явное приведение неопределённых указателей
Подскажите, как приводить void-указатели к нужному типу... Моя попытка оказалась провалом: #include &quot;stdio.h&quot; int...

Явное и не явное преобразование типов
добрый день, я запутался в преобразовании типов и не могу понять компилятор косячит или я не усвоил тему. unsigned short int a=-1; ...

Явное привидение типа
Здравствуйте. Столкнулся с такой странностью, переменной discount присваиваю выражение и оно почему всё приводится к int'у, хотя скобки...

13
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.10.2011, 15:31
Помогаю со студенческими работами здесь

Явное и не явное преобразование типов - разобраться в понятии
Это как? &quot;явно приобразовать оъекты в объекты&quot; а что можно не явно?

Привидение типов
1) Вот этот фрагмент кода echo (float)$var; выводит тип float. Есть подобная ф-я, которая бы выводила NULL? 2) Вот это (float) - это...

Привидение типов
Как можно привести string к TDBLookupComboboxEh? Я хочу сделать, чтобы в цикле, вывел текст каждого комбобокса. var textstr: string;...

Привидение Матрицы к треугольному виду ?
В matlab есть функция rref(a) в описании сказано что она приводит матрицу к треуголному виду. Но получается что она в результате выдаёт...

привидение типов или глюк IAR?
Столкнулся со странной проблемой... задача положить 8 байт из массива char в переменную типа long long сделал такunsykned long long...

0
Новые блоги и статьи
std::mutex в C++: Хитрости и тонкости использования
Wired 03.03.2025
В C++ ключевым инструментом для обеспечения корректной работы параллельных процессов выступает std::mutex – примитив синхронизации, появившийся в стандарте C++11. До его появления использовали. . .
std::span в C++: Производительно­сть и практическое использование
Wired 03.03.2025
Традиционная работа с указателями и массивами часто приводит к ошибкам и уязвимостям в безопасности. Именно поэтому в C++20 появился std::span - легковесная обертка, обеспечивающая безопасный. . .
std::span в C++: Константность и безопасность типов
Wired 03.03.2025
std::span - представитель семейства view-типов, появившийся в стандарте C++20. Этот компонент предоставляет легковесное и эффективное решение для работы с непрерывными последовательностями данных,. . .
std::span в C++: Subview и Slice
Wired 03.03.2025
std::span - невладеющий тип данных C++, который предоставляет гибкий интерфейс для работы с непрерывными последовательностями элементов. Этот тип существенно упрощает обработку массивов и. . .
std::span в C++: Доступ к элементам и итерирование
Wired 03.03.2025
Появление std::span в стандарте C++20 стало значительным шагом вперед, предоставив разработчикам средство для безопасного и производительного доступа к непрерывным последовательностям элементов. . . .
std::span в C++: Управление массивами данных без владения
Wired 03.03.2025
Новый класс std::span, появившийся в стандарте C++20, открывает возможности для оптимизации работы с последовательными наборами данных. По сути, это легковесная обертка, которая предоставляет доступ. . .
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru