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

Что обозначает данный код? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Итераторы http://www.cyberforum.ru/cpp-beginners/thread315104.html
Нужно сгенерировать в файл случайные числа, потом прочитать числа из файла и провести некие действия, после записать в другой файл. #include <iostream> #include <fstream> #include <vector>...
C++ работа с файлами, c++ В двоичном файле хранятся последовательности вещественных чисел, представляющих собой наборы значений различных функций одной переменной на дискретной сетке аргумента функций. Собственно функции... http://www.cyberforum.ru/cpp-beginners/thread315101.html
И снова malloc... C++
Всем привет! Читаю книгу "Герберт Шилдт - самоучитель С++" В нём такое задание: Измените класс stack так, чтобы память для стека выделялась динамически. При этом длина стека должна задаваться...
Математика в программировании C++
Дорогие программисты, объясните мне пожалуйста, как математика отражается в программировании и такие разделы как арифметика, элементарная алгебра, элементарная геометрия (планиметрия и...
C++ Полосы прокрутки http://www.cyberforum.ru/cpp-beginners/thread315074.html
заданиях организовать вычисление с помощью полосы прокрутки для различных n. Причем, преду- смотреть вычисление, как в цикле, так и по формуле, приведен- ной в правой части выражения 13 + 23 +...
C++ Радиокнопки Вместе с рамкой))) Написать программу, которая указывает знак значения функции sin в зависимости от выбранной на форме четверти ко- ординатной плоскости подробнее

Показать сообщение отдельно
aquarius-a
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 48

Что обозначает данный код? - C++

07.06.2011, 17:38. Просмотров 631. Ответов 5
Метки (Все метки)

Подскажите, пожалуйста, как пояснить строки 4 и 5 в коде:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h>
char& last (char* s)
{
while (*++s);
return*(--s);
}
void main()
{
char s[]="12345";
last(s)='9';
cout<<s<<"\n";
system("pause");
}
и вот это (это вроде бы меняются местами две переменные, но что обозначает треугольный значок, если можно поясните):
a^=b^=a^=b;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru