![]() |
|
Модераторы: bsa |
![]()
|
|
| Muqp |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 21.11.2010 Репутация: нет Всего: нет |
являюсь нубом, хочу разобраться...
вот программа: #include "stdafx.h" #include <math.h> #include <time.h> #include <stdlib.h> #include <stdio.h> void fill(float*m,int n) { for (int i=0; i<n; i++) m=rand()/RAND_MAX; } int main() { int n; printf("Enter the length of massive \n"); scanf("%i", &n); srand(time(0)); float*a=malloc(sizeof(float)*n); fill(a,n); for (int i=0; i<n; i++) printf("%f", a); return 0; } цель: создать массив из рандомных чисел от 0 до 1. ошибка: cpp(21) : error C2440: 'initializing' : cannot convert from 'void *' to 'float *' подскажите, где накосячил? заранее спасибо |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: 5 Всего: 32 |
Вставляй код в соответствующих тегах (кнопка "Код" в редакторе сообщений).
malloc возвращает указатель на void а тут у тебя ничего не происходит. вернее, ты постоянно меняешь указатель переданный -------------------- ![]() |
|||
|
||||
| Muqp |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 21.11.2010 Репутация: нет Всего: нет |
как исправить?
|
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: 5 Всего: 32 |
-------------------- ![]() |
|||
|
||||
| Muqp |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 21.11.2010 Репутация: нет Всего: нет |
вот я баклан) понял, спс
|
|||
|
||||
| Леопольд |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 3 Всего: 13 |
-------------------- вопросов больше чем ответов |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |