Автор Sub-Zero задал вопрос в разделе Другие языки и технологии
Что обозначают следующие директивы в С++. double a; double *a; double &a; и получил лучший ответ
Ответ от Николай Веселуха[гуру]
double a; // объявили переменную типа double double * a; // объявили указатель на double, куда указывает непонятно, не инициализирован, а надо! Поэтому лучше сначала так.. . double * a = NULL; // а после так.. . double x = 25.36; a = &x; // теперь по указателю a содержится адрес переменной x // Если так.. . double y; y = *a; // Теперь y равен 25.36, потому-что разыменовали адрес и взяли, тем самым, то значение которое хранилось по этом адресу. // Можно и по-другому.. . a = new double; // Теперь 32-разрядная операционная система выделила в оперативной памяти подряд 8 байт, а указатель содержит адрес первого из них. // Ну ещё можно и массив типа double объявить.. . int size; cin >> size; a = new double [size]; // Готово! double &a; // так не бывает!! ! // Бывает так.. . double x = 5.5; double &a = x; // Это ссылка, ещё одно имя переменной, поэтому обязательно должна быть этой или любой другой однотипной переменной инициализирована. В данном случае теперь a всегда x, и если.. . double y = 8.5; a = y; // ...то и x равно по значению y, то есть 8.5
Языки
Объявление вещественной переменной a; Объявление указателя a на вещественную переменную; Взятие адреса вещественной переменной a.
веществ. переменная, указатель на веществ. переменную, ссылка на веществ. пременную
Язык программирования Си. Тип long double.
> Fucken Pro
> работает исправно
В юниксах/линуксах. С MinGW нет.
#define
подробнее...
Постройте таблицу значений функции y=f(x) для х [a, b] с шагом h. (C#)
static double f(double x)
{
if (x < 0.5) throw new
подробнее...
Как перевести double в CString (MFC)? В MSDN'е ни слова об этом!
В С# так, может и тебе сойдет:
Например
double a = 4.0;
string b =
подробнее...
(double) в с++. в с++ есть строчка: inc = (double) income*feels/100 что такое (double) и что оно делает...
это преобразование операнда справа в формат double (число с плавающей точкой повышенной точности) .
подробнее...
Подскажите пожалуйста, как такое сделать в с++
#include <iostream>
using namespace std;
int main(){
setlocale(LC_ALL,
подробнее...
Программа для решения квадратного уравнения в Си
#include <stdio.h>
#include <math.h>
#include <locale.h>
#include
подробнее...
Метод деления отрезка пополам С/С++!
#include <iostream>
#include <cmath>
using namespace std;
подробнее...
Напишите программу нахождения периметра квадрата. Задали по информатике
На любом, так на любом:
тикль:
puts stdout "сторона квадрата? " nonewline
подробнее...
Кто-нибудь знает песни про имя Алина???!
Мурат Насыров-Алина
Игра слов-Алина
Dj Jezz & MC Ribik - Алина
Игорь Саруханов -
подробнее...
C++ Функция, как параметр для другой функции.
double dis(double &a,double &b,double &c) { ...}
int check(double (*f)(double
подробнее...
C# Преобразование типов стрин ,доубле
Я Вас поправлю: значения "четное" , "нечетное" может относиться только к типу целых чисел. Поэтому
подробнее...
Как нужно сравнивать вещественные числа на равенство в Java?
Почему не удастся? Очень даже удастся. Если числа одинаковые то equals для Double/Float и "==" для
подробнее...
Функция Isnumeric в Visual Basic 6.0
Dim a As Double
a = IsNumeric(Text1.Text)
If a = False Then MsgBox "2"
If a = True
подробнее...
Что такое NCAA?
National Collegiate Athletic Association - Wikipedia, the free encyclopedia
"The
подробнее...
метод хорд в с++
//hord.h
double findRoot(double (*f)(double), double a=1.5, double b=2., double eps=1e-6)
подробнее...