| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment Matrix Code soustraction en C + +
    Matrice soustraction est une opération assez simple à écrire le code informatique pour car il est effectué sur une base élément par élément. Comme il n'y a pas intégré dans le type de données pour les matrices en C + + , vous devez soit trouver et utiliser une classe écrite par quelqu'un d'autre ou de les mettre en œuvre vous-même en utilisant des tableaux multidimensionnels . Le code à l'aide de la matrice de soustraction pour " imbriqués " boucles pour soustraire les éléments de chaque matrice une par une . Instructions
    1

    déclarer matrices comme les tableaux multidimensionnels . Par exemple:

    int a [2] [ 4] = {{ 1,2,3,4 }, { 5,6,7,8 }};

    int b [2 ] [4] = {{ 0,1,2,3 }, { 4,5,6,7 }};
    2

    Créer un nouveau tableau pour contenir la différence des deux autres:

    int c [2 ] [4] ;
    3

    Effectuer la soustraction à l'aide de deux imbriqué "pour" boucles comme suit :

    for (int i = 0; i < sizeof ( a) /sizeof ( a [0] ) ; i + +) {

    for (int j = 0; j < sizeof ( a [0] ) /sizeof ( a [0] [ 0]); j + +) {

    c [i] [ j] = a [ i] [ j] - b [i] [ j] ; }


    < p > }

    les fonctions " sizeof " sont utilisées pour déterminer la taille de type indépendant de chacune des dimensions de l'une des matrices de telle sorte que les variables itérateur fonctionnent correctement. De cette façon, les boucles «pour» sont réutilisables pour les matrices de toute taille. Bien sûr , les deux matrices doivent avoir la même taille que l'autre pour les soustraire , et ce code suppose qu'ils sont. Vous pouvez vérifier les tailles programme si vous êtes l'élaboration du code pour une utilisation par d'autres.

    Previous :

    next :
      articles connexes
    ·Comment faire pour utiliser des modèles de fonction en…
    ·Comment supprimer un bouton poussoir sur Visual C 
    ·Comment documenter les exigences logicielles 
    ·Comment utiliser ActiveX dans C # 
    ·Comment déclarer une constante statique en C 
    ·Comment faire pour utiliser Visual C + + Express 
    ·Comment faire pour modifier le curseur en C + + 
    ·Définition de la fonction C + + String 
    ·Comment créer Bonjour tout le monde dans Microsoft Vis…
    ·Comment utiliser OpenGL dans Visual C 
      articles en vedette
    ·Comment définir des valeurs d'indice de zone de liste …
    ·L'initialisation des pointeurs 
    ·Comment faire pour installer Java XP 
    ·Comment impliquer les API Avec Android 
    ·Comment obtenir une liste des imprimantes en VB6 
    ·Comment crypter une variable dans ColdFusion 
    ·Comment trier dans une grille de données 
    ·Comment générer des zones de texte multiples dynamiqu…
    ·Comment utiliser les contrôles Inet VB6 
    ·Comment faire pour convertir un DOC pour un fichier TXT…
    Copyright © Connaissances Informatiques http://fr.wingwit.com