Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 5
1

Что можно делать с пеменными типа char?

27.10.2012, 22:58. Показов 1590. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Тоесть прибавлять, отнимать и тд? Нужны точные сведения. Спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2012, 22:58
Ответы с готовыми решениями:

Ошибка [Error] invalid conversion from 'const char*' to 'char*' [-fpermissive]. Что делать?
Здравствуйте у меня такая ошибка invalid conversion from 'const char*' to 'char*' . Как её...

Строки: почему компилятор пишет , что переменная типа char несовместима с const char?
char pass; int password( int d) { int m; char p; cout << "Введите пароль для доступа к...

Сколько значений переменных типа char можно записать в динамической памяти на место одной удаленной переменной типа int
Сколько значений переменных типа char можно записать в динамической памяти на место одной удаленной...

Компилятор пишет , что не возможно преобразовать string в char. Что нужно делать ?
#include <iostream> #include <string> #include<functional> #include<algorithm> #include...

2
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
28.10.2012, 07:55 2
Лучший ответ Сообщение было отмечено Stydentiam как решение

Решение

Прибавлять и отнимать можно только в таком виде...
Pascal
1
2
chr(92-65);
chr(ord('A')-ord('a'));
Аналогично с сложением....Где chr переводит порядковый номер символа в его представление в виде символа, а ord по символу возвращает его порядковый номер
1
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
28.10.2012, 11:46 3
также символьные переменные можно:
- "склеивать"
Pascal
1
2
3
a:='м';
b:='a';
writeln(a+b+a+b);
- сравнивать
Pascal
1
2
3
a:='м';
b:='a';
if a>b then writeln(a) else writeln(b);
- найти предыдущий (функция pred(x)) и последующий символ (функция succ(x))
2
28.10.2012, 11:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2012, 11:46
Помогаю со студенческими работами здесь

Условие типа if( масив типа char[x] [y] != переменная типа char) не срабатывает
Создал функцию ChangeWay(). Все, кроме if(map !=ar) (обе переменные типа char) работает...

Что делать с типом unsined char?
Задача: Создать класс Money для работы с денежными суммами. Число должно быть представлено двумя...

Аргумент типа (const char*) несовместим с параметром типа (char*). Как исправить?
#include "Table.h" #include "Contour.h" #include "TwoShape.h" #include <iostream> int...

Как полю класса типа char* присвоить значение типа *char
Проблема в строчке 46 (не пинайте сильно за формат кода и за говнокод) #include "stdafx.h" ...

Значение типа const char * нельзя присвоить сущности типа char *
Добрый день. Я новичок в c++ и столкнулся с проблемой при написании маленькой программы. Собственно...

Аргумент типа const char* несовместим с параметром типа char* в классе
Данную ошибку находит в 74 - 76 строках, не могу понять что не так. #include <iostream> #include...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru