ホームページ  >  記事  >  バックエンド開発  >  C と C++ の違いは何ですか

C と C++ の違いは何ですか

王林
王林オリジナル
2020-07-13 11:01:5021171ブラウズ

C と C の違いは次のとおりです: 1. 構造が異なります; 2. 設計が異なります; 3. 関数ライブラリが異なります。 C 言語の構造体にはメンバー変数のみがあり、メンバー メソッドはありません。C 構造体は独自のメンバー変数とメンバー関数を持つことができます。 C 言語には標準関数ライブラリがあり、C にはほとんどの関数が統合されています。

C と C++ の違いは何ですか

C と C の主な違いは次のとおりです: 1. 構造が異なります; 2. 設計が異なります; 3. 関数ライブラリが異なります。

(推奨学習: C 言語チュートリアル )

個別に紹介しましょう:

1. さまざまな構造

1 、C language: C 言語の構造にはメンバー変数のみがあり、メンバー メソッドはありません。

2. C: C 構造体は、独自のメンバー変数とメンバー関数を持つことができます。

2. さまざまなデザイン

1. C 言語: C 言語は、手続き型および抽象的な一般的なプログラミングを実行します。

2. C: C は、C 言語による手続き型プログラミング、抽象データ型を特徴とするオブジェクトベース プログラミング、および継承とポリモーフィズムを特徴とする指向プログラミングに使用できます。

3. さまざまな関数ライブラリ

1. C 言語: C 言語には比較的緩やかな標準関数ライブラリがあり、同じ機能を持つ関数をヘッダー ファイルに配置するだけです。

2. C: C は、ほとんどの機能に非常に近い機能が統合されており、集合体です。

以上がC と C++ の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。