Hatena Blog Tags

無限ループ

(ウェブ)
むげんるーぷ

無限ループ

(コンピュータ)
むげんるーぷ

プログラムの制御が永久に同じ箇所を回り続けること。
プログラマの意図しないことで、無限ループに陥ってしまうこともある(終了すると見込んで指定したループ終了条件が、実は終了しないものだった場合など)。そのような想定外の無限ループに陥ってしまうと、そのソフト自体も動かないだけでなく、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

など色々。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

ネットで話題

もっと見る

関連ブログ