Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Василий1029
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 20
#1

Ошибка LNK2001 и LNK1120 - C++

15.04.2012, 21:32. Просмотров 477. Ответов 4
Метки нет (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
 
const double dt=1e-3;
const double g=9.81;
 double fly(double U, double alfa, double h0){
    double y=h0;
    double x=0;
    double t=0;
    double Uy=U*sin(alfa);
    double Ux=U*cos(alfa);
    void main();
        printf("vvedite znacheniya h0, U , alfa\n");
        scanf("%d",&h0);
        scanf("%d",&U);
        scanf("%d",&alfa);
    while(y>0){
        Uy=Uy-g*dt;
        x=x+Ux*dt;
        y=y+Uy*dt;
        t=t+dt;
    }
    printf("time=%f distance=%f \n", t, x);
    return x;
    }
Linking...
MSVCRTD.lib(crtexe.obj) : error LNK2001: unresolved external symbol _main
Debug/stas.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

stas.exe - 2 error(s), 0 warning(s)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2012, 21:32     Ошибка LNK2001 и LNK1120
Посмотрите здесь:

C++ Ошибка-----fatal error LNK1120-- Где неправильно?
C++ AVL - дерево, ошибка линковки <LNK2001>
Ошибка: LNK2001: неразрешенный внешний символ C++
C++ Ошибка линковки LNK2001. Неразрешенный внешний символ
C++ Ошибка LNK1120
C++ Ошибка 3 error LNK1120: неразрешенных внешних элементов: 2
Ошибка error LNK2019 & LNK1120 и md5() C++
C++ Ошибка error LNK2001
Ошибка LNK1120: 4 unresolved externals C++
C++ ошибка lnk2001
C++ В чём ошибка? fatal error LNK1120
Клиент на WinSock и ошибка LNK1120 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
15.04.2012, 21:34     Ошибка LNK2001 и LNK1120 #2
C++
1
void main();
функция мейн как бы есть, но почему то вы все пишите вне ее, вот и ругается
Василий1029
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 20
15.04.2012, 21:53  [ТС]     Ошибка LNK2001 и LNK1120 #3
Получается нужно в фигурные скобки взять от main?

Добавлено через 10 минут
Или как?
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
15.04.2012, 22:00     Ошибка LNK2001 и LNK1120 #4
Слушай, за то время, что ты эту задачу мучаешь можно было сесть и изучить Си.
Хотя бы первый урок: функция main
Можно, конечно позавидовать твоему упорству, но для меня загадка, как ты создав десяток тем на этом форуме умудрился не найти ответ.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
 
const double dt=1e-3;
const double g=9.81;
double fly(double U, double alfa, double h0){
double y=h0;
double x=0;
double t=0;
double Uy=U*sin(alfa);
double Ux=U*cos(alfa);
while(y>0){
Uy=Uy-g*dt;
x=x+Ux*dt;
y=y+Uy*dt;
t=t+dt;
}
printf("time=%f distance=%f \n", t, x);
return x;
}
 
int main(){
double h0, U, alfa;
printf("vvedite znacheniya h0, U , alfa\n");
scanf("%d",&h0);
scanf("%d",&U);
scanf("%d",&alfa);
fly(U, alfa, h0);
return 0;
}

Не по теме:


Ещё одна загадка для меня - зачем ты взялся моделировать свободное падения тела методом конечных приращений, если не знаешь даже элементарных основ языка Си?

Ну за то время, что ты трясёшь форум, можно было или Си изучить, либо задачу проще выбрать для изучения.

Василий1029
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 20
15.04.2012, 22:09  [ТС]     Ошибка LNK2001 и LNK1120 #5
Пытаюсь добить эту задачу,изучаю,но пока тяжело дается!
Yandex
Объявления
15.04.2012, 22:09     Ошибка LNK2001 и LNK1120
Ответ Создать тему
Опции темы

Текущее время: 09:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru