C++で角括弧を入力する方法

下次还敢
リリース: 2024-04-28 20:24:15
オリジナル
523 人が閲覧しました

C には 5 種類の括弧文字があります。括弧は関数呼び出し、条件文、制御フロー構造に使用され、角括弧は配列/ベクトルのインデックス付けと型変換に使用されます。 ; 山かっこは、For テンプレートの宣言と関数のオーバーロードに使用され、かっこはラムダ式の変数リストを取得するために使用されます。

C++で角括弧を入力する方法

C の括弧

C プログラミング言語には 5 つの括弧文字があります:

  • 括弧 (()): 関数呼び出し、条件ステートメント、および制御フロー構造に使用されます。
  • 角括弧 ([]): 配列とベクトルのインデックス付けと型変換に使用されます。
  • 中括弧 ({}): コード ブロック (関数本体、ループ本体、条件文本体など) に使用されます。
  • 山括弧 (<>): テンプレート宣言と関数のオーバーロードに使用されます。
  • Parents (()): ラムダ式の変数リストをキャプチャするために使用されます。

括弧

  • 関数呼び出し: myFunction(arg1, arg2);
  • 条件文 : if (条件) { ... }
  • 制御フロー構造: while (条件) { ... }, for (イニシャライザ; 条件 ;インクリメント) { ... }

角括弧

  • 配列インデックス: array[index];
  • ベクトル インデックス: vector[インデックス];
  • 型変換: static_cast<type>(式);

中括弧

  • 関数本体:

    <code class="cpp">void myFunction() {
    // 代码块
    }</code>
    ログイン後にコピー
  • #ループ本体:

    <code class="cpp">while (condition) {
    // 代码块
    }</code>
    ログイン後にコピー
  • 条件文本体:

    <code class="cpp">if (condition) {
    // 代码块
    }</code>
    ログイン後にコピー

山括弧

    テンプレート宣言:
  • template { ... };
  • 関数のオーバーロード:
  • int myFunction(int arg); double myFunction(double arg);

Parents

  • ラムダ式の変数リストをキャプチャします:

    <code class="cpp">auto myLambda = [](int& number) {
    // 访问捕获的变量 number
    };</code>
    ログイン後にコピー

以上がC++で角括弧を入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
c++
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート