![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нулевое целое число [D7, WinXP]
Ми © (2005-01-20 16:18:00)Что такое нулевое целое число?
VMcL (2005-01-21 00:10:00) [1]>> begin...end © (20.01.05 20:10) [10]
D6, Windows.pas:
procedure ZeroMemory(Destination: Pointer; Length: DWORD);
begin
FillChar(Destination^, Length, 0);
end;
:-~~~~~~~~~~~~~~
:o)
> А ещё проще: N := 0. :-)
Не факт, что имеется в виду целое число, поддерживаемое Delphi. Оно может быть и 256-битным, к примеру. :-)
Anatoly Podgoretsky (2005-01-20 23:58:00) [2]Ми (20.01.05 16:30) [4]
В числовую переменную можно ввести только одно чилос, так что множественность тут неуместна.
begin...end (2005-01-20 20:10:00) [3]> VMcL © (20.01.05 20:02) [9]
> А ещё проще FillChar().
Кому как :-) В FillChar - целых три параметра! :-)
А ещё проще: N := 0. :-)
VMcL (2005-01-20 20:02:00) [4]>> begin...end © (20.01.05 19:16) [7]
А ещё проще FillChar().
WBW.
begin...end (2005-01-20 19:19:00) [5]
> ZeroMemory(@I, SizeOf(N))
Т.е. ZeroMemory(@ N, SizeOf(N)), конечно.
begin...end (2005-01-20 19:16:00) [6]> [5] Separator © (20.01.05 16:31)
Во-первых, не to SizeOf(N), а to SizeOf(N) - 1; а во-вторых, гораздо проще ZeroMemory(@I, SizeOf(N)).
Separator (2005-01-20 16:31:00) [7]Это если память выделеная пот переменную целого типа заполнена нулями.
var i: Byte;
N: integer или word или cardinal или byte или sortint или smallint
begin
for i:= 0 to SizeOf(N) do
Byte(Pointer(Integer(@I) + i)^):= 0
end;
Separator (2005-01-20 16:31:00) [8]Это если память выделеная пот переменную целого типа заполнена нулями.
var i: Byte;
N: integer или word или cardinal или byte или sortint или smallint
begin
for i:= 0 to SizeOf(N) do
Byte(Pointer(Integer(@I) + i)^):= 0
end;
Ми (2005-01-20 16:30:00) [9]В задачнике по инфе: "Cоставить алгоритм и программу которые в числовую переменную N вводят нулевые целые числа..."
Юрий Зотов (2005-01-20 16:29:00) [10]Переменная или константа, принадлежащая одному из целочисленных типов и равная нулю по величине.
Digitman (2005-01-20 16:24:00) [11]
> Что такое нулевое целое число?
где ты такой термин выискал ?
palva (2005-01-20 16:21:00) [12]Это в форум "Потрепаться"?