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

C++ ошибка "Cannot convert 'char *' to char" - C++

Восстановить пароль Регистрация
 
FroZo
6 / 6 / 1
Регистрация: 03.08.2013
Сообщений: 50
14.06.2014, 21:05     C++ ошибка "Cannot convert 'char *' to char" #1
C++
1
2
3
void t(char *txt){
  txt = "1";
}
C++
1
2
3
4
5
6
7
8
void main(){
  clrscr();
 
  char text = "0";
  t(text);
 
  getchar();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4297 / 3718 / 1251
Регистрация: 14.04.2014
Сообщений: 14,540
14.06.2014, 21:09     C++ ошибка "Cannot convert 'char *' to char" #2
C++
1
char text[20] = "text";
Внутри функции использовать strcpy();
FroZo
6 / 6 / 1
Регистрация: 03.08.2013
Сообщений: 50
14.06.2014, 21:14  [ТС]     C++ ошибка "Cannot convert 'char *' to char" #3
Пожалуйста, можно пример?
rikimaru2013
C++ Game Dev
 Аватар для rikimaru2013
2135 / 968 / 223
Регистрация: 30.11.2013
Сообщений: 3,236
14.06.2014, 21:19     C++ ошибка "Cannot convert 'char *' to char" #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <cstring>
#include <iostream>
using namespace std;
void t(char* text)
{
    strcpy(text, "privet kak dela");
}
void main(){
  
  char* text = new char[255];
  t(text);
 
  cout << text;
  system("pause");
}
FroZo
6 / 6 / 1
Регистрация: 03.08.2013
Сообщений: 50
14.06.2014, 21:25  [ТС]     C++ ошибка "Cannot convert 'char *' to char" #5
Спасибо
Yandex
Объявления
14.06.2014, 21:25     C++ ошибка "Cannot convert 'char *' to char"
Ответ Создать тему
Опции темы

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