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

Почему при применении оператора = меняется правый операнд? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сокращения дроби http://www.cyberforum.ru/cpp-beginners/thread820054.html
Есть задание, реализовать класс дробей на С++. Есть проблема в коде. Надо сократить дробь. Ф-ция для сокращения вроде правильная, ф-ция для нахождения НОД точно правильная(проверял, возвращает то что...
C++ Интернет магазин: Сделать таблицу товаров с раскрывающимися разделами Подскажите пожалуйста как сделать таблицу товаров с раскрываюшимся разделами примерно как здесь "microtron.com.ua" или ссылку на инфу http://www.cyberforum.ru/cpp-beginners/thread820009.html
C++ В прямоугольной матрице выявить все строки, у которых максимальный элемент превосходит сумму остальных элементов строки
С++ Кому не сложно, пожалуйста помогите новичку.. В прямоугольной матрице выявить все строки, у которых максимальный элемент превосходит сумму остальных элементов строки
C++ Динамический массив структур
Создаю структуру, выделяю память под указатель на массив таких структур, размер задается при вводе. #include <iostream> #include <string> using namespace std; struct mecen { string name;...
C++ симметричность строки на С++ http://www.cyberforum.ru/cpp-beginners/thread819983.html
Описать рекурсивную функцию, проверяющую, является ли симметричной часть строки s, начинающаяся i-м и заканчивающаяся j-м ее эле-ментами. #include <iostream.h> #include <conio.h> #include...
C++ в чем дело? может кто объяснит в чем дело? просто заметил одну особенность, если temp <=8 символам (не считая нулевого в конце), то t выводит с двумя левыми символами в конце, если >8 символов, то всё выводит... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1700 / 887 / 45
Регистрация: 04.06.2008
Сообщений: 5,494

Почему при применении оператора = меняется правый операнд? - C++

27.03.2013, 14:13. Просмотров 348. Ответов 8
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main () {
  int*p;
  int array [5];
  array [5]= 100;
  printf ("%d\n", array [5]);
  p= array;
  printf ("%d\n", array [5]);
  getchar ();
  return 0;
}
Обращаю внимание- даже типов приводить не понадобилось!
Вывод:
Bash
1
2
100
2293560
Как вам это нравится?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru