ホームページ > バックエンド開発 > C++ > Cのチュートリアルはどこにありますか?

Cのチュートリアルはどこにありますか?

Susan Sarandon
リリース: 2024-11-23 21:58:15
オリジナル
257 人が閲覧しました

Where is tutorial to C?

C - すべてのオブジェクトとアクションがわからない構造用の OOP 言語 (例: 10 個の統合を備えたマイクロサービスや Arduino)。

A = (int **)malloc(n * sizeof(int *));
    for (int i = 0; i < n; i++)
        A[i] = (int *)malloc(n * sizeof(int));

    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            if (sqrt(Vert[i] + Vert[j]) - (int)sqrt(Vert[i] + Vert[j]) < 0.001) A[i][j] = 1;
            else A[i][j] = 0;
        }
    }
ログイン後にコピー
  1. いくつかの例を解読してみましょう: * - 配列、**-decart 配列。サイクルを作るのに便利な言葉は使いません
  2. 変数 i/j は、多くの説明なしでサイクルをより順序付けします
  3. 条件 if/else は変数値を設定しませんが、一時メモリ 0/1 を初期化します (false/true eng と同様)
    ofstream answerFile;
    answerFile.open(file_name);

    for (int i = 0; i < n; i++) {
        answerFile << Vert[Path[i]] << " ";
    }

    answerFile.close();
ログイン後にコピー

ファイル - 検出できないタイプの変数を含むメモリ (例: .doc/.txt/.img)。
ライブラリでファイルを開閉するためにいくつかのアルゴリズムを使用しています。

class Graph
{
private:
    std::vector <int> Vert; 
    int **A, n; 
    std::vector <int> Path; 
    std::vector <bool> Visited; 

ログイン後にコピー

2 つの異なるタイプを作成することを忘れないでください: .h - ヘッダー ファイル。 .c/.cpp - 作業ファイル。これは、コンパイラが例外をより迅速に処理するのに役立ちます。

クラスグラフは、いくつかの変数と関数の下にメモリ領域を定義します。デカルト配列 A と整数型 n はクラスのパスと同様に識別されます。関数 Vert と Path はユーザーには見えないように機能します (Cos プライベート パス)。そして Visited の値は 0/1 になります。

以上がCのチュートリアルはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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