Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ CLR проект: error LNK1561: точка входа должна быть определена https://www.cyberforum.ru/ cpp-beginners/ thread826355.html
VS 2012 Кажется, глупость, но не могу разобраться Гуглил, выяснил, что нужно какой-то из main'ов добавить. вот только куда? в главный .cpp файл? Просто во всех учебниках, что я читал говорилось - нажмите на элемент 2 раза, откроется окно с кодом, туда пишите вот это и все зарабатает. При создании проекта появляется cpp файл, думаю, ошибка из-за его пустоты. что туда писать? Что читать, чтобы...
C++ Чтение данных из файла
Не могу получить данные из файла :( очень расстроен, никак не могу научится пользоваться файлами VS2010 //FlatRequest.H #define FLATREQUEST_H #include <string> #include <fstream> using namespace std;
C++ Как переименовать файлы в папке Есть папка со скриншотами. Необходимо их по порядку переименовать так, чтобы получились такие названия файлов 1.1, 1.2, 2.1, 2.2, 3.1, 3.2... и так далее. Подскажите, как это реализовать? (MSVS2010C++) https://www.cyberforum.ru/ cpp-beginners/ thread826348.html C++ Не создается объект класса Почему я не могу создать объект класса Zamovlena? Могу создать только указатель. Zamovlena.h #ifndef ZAMOVLENA_H #define ZAMOVLENA_H #include "Strava.h" class Zamovlena : public Strava { Zamovlena() : Strava() https://www.cyberforum.ru/ cpp-beginners/ thread826344.html
C++ Табулирование кусочной функции
Вообще в С++ первый раз, до этого работал только в Паскале и то оч. давно было. Нужно сделать табулирование функции номер 7 а так же найти минимальное и максимальное зн-е. Я понимаю что это делаеться через массивы , но практически сделать не могу, помогите пожалуйста))
C++ функция потока https://www.cyberforum.ru/ cpp-beginners/ thread826333.html
здравствуйте. помогите с реализацией работы программы как функции потока. Имеется уже рабочая функция,но ее нужно переделать как функцию потока, но как это делать,если функция потока всегда типа void и не принимает параметров . //#include <stdafx.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale> static char *sot={"сто","двести","триста","четыреста", ...
C++ Нарушение прав доступа при чтении по адресу 0xCDCDCDCD #include "stdafx.h" #include <iostream> #include <time.h> using namespace std; class CMatr { protected: https://www.cyberforum.ru/ cpp-beginners/ thread826330.html Проблемы при запуске Code Blocks C++
Подскажите кто нибудь.Скачал Code Blocks с компилятором GNU GCC .Прописал путь к нему .а он все равно выводит при запуске "Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 0 warnings (0 minutes, 0 seconds)". Перепробовал разные версии программы ,везде эта ошибка.
C++ Занесение данных в список https://www.cyberforum.ru/ cpp-beginners/ thread826319.html
Неправильно заносятся данные в список. Код:#include "stdafx.h" #include "conio.h" #include "io.h" #include "iostream" #include <fstream> struct list { struct _finddata_t *findD; list *next; };
C++ Транспонировать матрицу Написан код который выводит матрицу .Нужно протранспонировать ее. #include <iostream> #include<stdlib.h> #include<time.h> #define maximum 100 using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread826318.html
Наследование классов C++
Создать базовый класс «прямоугольник». Элементы класса: поля, задающие длины сторон (статус доступа protected); конструктор для инициализации полей; функция для вычисления площади прямоугольника; функция для печати полей и значения площади. Создать производный класс «прямоугольный параллелепипед». Элементы класса: дополнительное поле, задающее высоту; конструктор для инициализации полей;...
C++ Конкатенация строк https://www.cyberforum.ru/ cpp-beginners/ thread826259.html
Нужно объединить три строки: "txt/" + i + ".txt" в char* URL. i переменная в цикле. Сделал так: strcpy(URL, "txt/\0"); strcat(URL, (char*)i); strcat(URL, ".txt\0"); Ошибка: d:\c++\fonbettoto\fonbettoto\fonbettoto.cpp(271): error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online...
4240 / 2937 / 687
Регистрация: 08.06.2007
Сообщений: 9,817
Записей в блоге: 4
02.04.2013, 22:50 0

Записать число в ячейку char - C++ - Ответ 4351341

02.04.2013, 22:50. Показов 11747. Ответов 14
Метки (Все метки)

Ответ

char это по сути восьмибитный int. Его диапазон -128...127.
Можно объявить unsigned char, это восьмибитный unsigned int с диапазоном 0..255.
Если записывать туда большее число, то запишется младший бит, но компилятор, обычно, выдает предупреждение. По сути это переполнение разрядной сетки. Чтобы в char образовалось число -38 туда достаточно записать 218.

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
#include <stdio.h>
void main()
{
    char c;
    c=218;
    printf("%d'n",c); // -38
}


Вернуться к обсуждению:
Записать число в ячейку char C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2013, 22:50
Готовые ответы и решения:

Разбить число на цифры, каждую цифру записать в ячейку массива
Пользователь задает число N с консоли. Программа разбивает полученное число на цифры, получает...

Как записать 16ричное число в char
Всем доброго времени суток! Столкнулся с такой проблемой: мне нужно создать строку из 16ричных...

Как в выделенную память записать поочередно число int, массив char[n], и еще число int
Выделяю память void* Start=malloc(Size); Как туда записать поочередно число int, массив char,...

Массив типа char записать в одну ячейку другого массива
Добрый день, есть массив типа char. В нем в одной ячейке элемент 'a', в другой 'b'. Я создать...

14
02.04.2013, 22:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2013, 22:50
Помогаю со студенческими работами здесь

Записать число в ячейку
Задача по делению 16-розрядных чисел, саму программу я написал, завис на самом простом: внести...

Отнять число и записать в ту же ячейку
Здравствуйте, нужно реализовать действие, например в ячейке А2 число 3, если ввести в ячейку А1...

Записать число а в ячейку памяти компьютера
Помогите, пожалуйста, решить задачку: Записать число а в ячейку памяти компьютера, предназначенную...

Случайно выбрать число из заданных и записать в ячейку
Доброго времени суток Вроде-бы пустяковый вопрос, но справиться не могу.:cry: Даны 3 числа: -1,...

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