C /C++でのBreakステートメント
Breakステートメントはループ制御ステートメントでもあります。ループを終了するために使用されます。 breakステートメントが検出されると、ループはそこで停止し、ループの下の次のステートメントを実行します。ケースを終了するためのswitchステートメントでも使用されます。
これがC言語でのbreakステートメントの構文です
break;
これがC言語でのbreakステートメントの例です
例
#include <stdio.h> int main () { int a = 50; while( a < 60 ) { if( a == 55) { break; } printf("Value of a: %d\n", a); a++; } return 0; }
出力
Value of a: 50 Value of a: 51 Value of a: 52 Value of a: 53 Value of a: 54
-
C /C++プログラミングのステートメントを続ける
このチュートリアルでは、C /C++のcontinueステートメントを理解するためのプログラムについて説明します。 Continueステートメントはループ制御ステートメントであり、breakステートメントのようにループを突破するのではなく、現在の反復で残りのステートメントを実装せずに、現在のポインターをループの次の反復に強制的に移動させます。 例 #include <stdio.h> int main() { //looping from 1 to 10 for (int i = 1; i <= 10; i++) { &n
-
C / C ++のAAツリー?
コンピュータサイエンスのAAツリーは、順序付けられたデータを効率的に保存および取得するために実装されたバランスの取れたツリーの形式として定義されます。 AAツリーは、エントリの効率的な追加と削除をサポートするバイナリ検索ツリーの形式である赤黒ツリーのバリエーションとして扱われます。赤黒木とは対照的に、AAツリーの赤いノードは、左のサブチャイルドではなく、右のサブチャイルドとしてのみ追加できます。この操作の結果、2-3-4ツリーではなく2-3ツリーのシミュレーションが行われるため、メンテナンス操作が簡素化されます。赤黒木のメンテナンスアルゴリズムでは、ツリーのバランスを適切にとるために、7つの異