Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
1

Error: значение типа "const char" нельзя присвоить сущности типа "double"

15.10.2012, 12:56. Показов 4113. Ответов 5
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <iomanip>//
using namespace std;
void main(void)
{
    const int k=5;
    int a=10;
    unsigned int b=15;
    double d=123.456789;
    char c='W';
    bool tf=true;
    int aabbccdd=6;
    int aabbccdd=7;
    printf("k=%i; a=%i; b=%u; d=%f; okr do sotyx d=%1.2f; c=%c; tf=%i\n",k,a,b,d,d,c,tf);
    cout.setf(ios::fixed);
    cout<<"k="<<k<<"; a="<<a<<"; b="<<b<<; d="<<d<<"; okr do sotyx;
        d="<<setprecision(2)<<d<<"; c="<<c<<"; tf="<<tf<<endl";
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.10.2012, 12:56
Ответы с готовыми решениями:

Как исправить ошибку: Значение типа "const char *" нельзя присвоить сущности типа "char *"?
#include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; struct Car_Specifications {...

Ошибка: значение типа "const char*" нельзя присвоить сущности типа "char*"
Появилось в 17 студии, как это исправить?

Ошибка "значение типа "const char [81]" нельзя использовать для инициализации сущности типа "const unsigned char [61]"
Прошу помощи, так как раньше прога работала, сейчас решил вернуться и выдает ошибку: #pragma once...

Значение типа "const char" нельзя присвоить сущности типа "char*"
Добрый день. Разбираю классы и столкнулся вот с чем. В одной версии visual studio данный код...

5
284 / 157 / 30
Регистрация: 22.09.2012
Сообщений: 283
15.10.2012, 13:02 2
вы пытаетесь присвоить числу с плавающей точкой строку. И еще 2 раза объявляете переменную aabbccdd.
1
153 / 137 / 34
Регистрация: 23.05.2009
Сообщений: 275
15.10.2012, 13:04 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <iomanip>
using namespace std;
void main(void)
{
    const int k = 5;
    int a=10;
    unsigned int b=15;
    double d = 123.456789;
    char c = 'W';
    bool tf = true;
    printf("k=%i; a=%i; b=%u; d=%f; okr do sotyx d=%1.2f; c=%c; tf=%i\n",k,a,b,d,d,c,tf);
    cout.setf(ios::fixed);
    cout<<"k="<<k<<"; a="<<a<<"; b="<<b<<"d="<<d
        <<"; okr do sotyx; d="<<setprecision(2)<<d<<"; c="<<c<<" tf="<<tf<<endl;
}
1
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
15.10.2012, 13:14  [ТС] 4
а я могу написать system("PAUSE"); 4тобы консольное окно не пропадало ? или 4то-то другое ?

Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <iomanip>
using namespace std;
void main(void)
{
    const int k = 5;
    int a=10;
    unsigned int b=15;
    double d = 123.456789;
    char c = 'W';
    bool tf = true;
    printf("k=%i; a=%i; b=%u; d=%f; okr do sotyx d=%1.2f; c=%c; tf=%i\n",k,a,b,d,d,c,tf);
    cout.setf(ios::fixed);
    cout<<"k="<<k<<"; a="<<a<<"; b="<<b<<"d="<<d
        <<"; okr do sotyx; d="<<setprecision(2)<<d<<"; c="<<c<<" tf="<<tf<<endl;
    system("PAUSE");
}
0
9 / 9 / 3
Регистрация: 11.10.2012
Сообщений: 118
15.10.2012, 14:17 5
Pe4eNbKo_O,

может так?, извени за синтаксис С++, я только в нём разбираюсь
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream> // для синтаксиса языка C++
#include <iomanip>  
#include <stdlib.h> // для system("pause");
#include <stdio.h>  // для синтаксиса языка C
using namespace std;
 
int main()
{
    const int k = 5;
    int a=10;
    unsigned int b=15;
    double d = 123.456789;
    char c = 'W';
    bool tf = true;
    printf("k=%i; a=%i; b=%u; d=%f; okr do sotyx d=%1.2f; c=%c; tf=%i\n",k,a,b,d,d,c,tf);
    cout.setf(ios::fixed);
    cout<<"k="<<k<<"; a="<<a<<"; b="<<b<<"d="<<d
        <<"; okr do sotyx; d="<<setprecision(2)<<d<<"; c="<<c<<" tf="<<tf<<endl;
    system("PAUSE");
return 0;
}
1
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
15.10.2012, 15:06  [ТС] 6
все, проблема решена благодарю)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.10.2012, 15:06

Ошибка: значение типа "const char *" нельзя использовать для инициализации сущности типа "char *" (строка 8)
#include &lt;iostream&gt; using namespace std; int main() { int number = 0; char *result; char...

Значение типа "const wchar_t *" нельзя присвоить сущности типа "LPWSTR"
Здравствуйте! Что нужно поменять в настройках проекта, чтобы исправить эту ошибку? ...

Значение типа "char *" нельзя присвоить сущности типа "LPWSTR"
значение типа &quot;char *&quot; нельзя присвоить сущности типа &quot;LPWSTR&quot; void AddColToListView(char...

Значение типа "char *" нельзя присвоить сущности типа "LPWSTR"
как исправить эту ошибку значение типа &quot;char *&quot; нельзя присвоить сущности типа &quot;LPWSTR&quot;


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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