Maison > développement back-end > C++ > Où est le tutoriel en C ?

Où est le tutoriel en C ?

Susan Sarandon
Libérer: 2024-11-23 21:58:15
original
292 Les gens l'ont consulté

Where is tutorial to C?

C - Langage POO pour la structure, où nous ne connaissons pas tous les objets et actions (par exemple microservice avec 10 intégrations ou 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;
        }
    }
Copier après la connexion
  1. Commençons par décrypter quelques exemples : * - array, ** -decart array. Nous n'utilisons pas de mots utiles pour créer un cycle
  2. Variables i/j rendant le cycle plus ordonné sans beaucoup de descriptions
  3. Conditions if/else ne mettent pas les valeurs de nos variables, mais initialisent la mémoire temporaire 0/1 (comme false/true eng)
    ofstream answerFile;
    answerFile.open(file_name);

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

    answerFile.close();
Copier après la connexion

Fichiers - mémoire avec un type de variables indétectable (par exemple .doc/.txt/.img).
J'utilise plusieurs algorithmes pour ouvrir/fermer des fichiers avec la bibliothèque .

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

Copier après la connexion

N'oubliez pas de créer 2 types différents : .h - fichier d'en-tête ; .c/.cpp - fichier de travail. Cela aide le compilateur à gérer les exceptions plus rapidement.

Class Graph définit la zone mémoire sous certaines variables et fonctions. Le tableau Decart A et le type entier n sont identifiés comme chemin de classe. Les fonctions Vert et Path fonctionneront de manière invisible pour l'utilisateur (Cos chemin privé). Et Visité aura les valeurs 0/1.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal