スマートフォン用の表示で見る

無限ループ

キーワードの候補

2件

プログラムの制御が永久に同じ箇所を回り続けること。

プログラマの意図しないことで、無限ループに陥ってしまうこともある(終了すると見込んで指定したループ終了条件が、実は終了しないものだった場合など)。そのような想定外の無限ループに陥ってしまうと、そのソフト自体も動かないだけでなく、CPU使用率が跳ね上がり他のアプリケーションの動作に影響を与えることもあるので、注意が必要である。

具体例

C/C++/Perl

while(1){}

もしくは

for (;;) {}

BASIC

1 GOTO 1

もしくは

1 RUN

Visual Basic

Dim i as Integer
i = 0
Do Until i = 10
Loop

DOSバッチファイル

%0

Pascal

While True do
begin
end;

なでしこ

1のループ
ここまで

Ruby

loop do
end

もしくは

while true
end

など色々。

目次

ウェブ

無限ループ

むげんるーぷ