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

double - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать заголовочный файл к коду http://www.cyberforum.ru/cpp-beginners/thread619124.html
о созданию хедер файла к следующей программе : Добавлено через 16 секунд #include "mmmap.h" #include <iostream> #include <utility> #include <string> #include <algorithm> #include "mmmap.h"
C++ Указатель на функцию (как передать?) void abc(int a, int b) { } void func(void *f(int, int)) { f; } http://www.cyberforum.ru/cpp-beginners/thread619121.html
Потоки C++
Есть 2 потока: main_thread и thread Как из main_thread завершить thread?
C++ Перебор символов
Есть такой хороший код для перебора символов: #include "stdio.h" #include "windows.h" #include <conio.h> int main(int argc, char* argv) { static char szPassword; // Буфер для хранения текущего пароля ZeroMemory(szPassword, sizeof(szPassword)); // Начинаем перебирать с пустого пароля
C++ Упорядочить элементы списка по возрастанию http://www.cyberforum.ru/cpp-beginners/thread619105.html
Линейный односвязный список.Узел списка-целое число.Упорядочить элементы списка по возрастанию...Помогите пжлст кто сможет
C++ Работа с CToolBar У меня был тулбар в проекте класса CToolBar. я решил добавить еще один, тулбар себе, он добавился, однако прилепился (выравнился) к правой части окна моего приложения... Как сделать так чтобы он шел сразу после моего предыдущего тулбара... а то один у меня слева а второй справа и вышлядит как то вообще не очень... подробнее

Показать сообщение отдельно
Catstail
Модератор
22447 / 10852 / 1767
Регистрация: 12.02.2012
Сообщений: 17,969
04.07.2012, 18:46     double
В моей системе тип int имеет длину 4 байта. Поэтому c[0],c[1],c[2],c[3] будут частями нашего int. А вот с[4] уже к числу не относится.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdio.h"
 
int main(int argc, char* argv[])
{
   int x=-234;
   unsigned char *c;
   printf("Size of int=%d\n",sizeof(int));
   с= (unsigned char *) &x;
   printf("%2x\n",c[0]);
   printf("%2x\n",c[1]);
   printf("%2x\n",c[2]);
   printf("%2x\n",c[3]);
 
   printf("%2x\n",c[4]); // напечаться может что угодно...
 
   return 0;
}
Миниатюры
double  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru