Les pointeurs en langage C VoirDéfinition d'un pointeur
Un pointeur est une variable contenant l'adresse d'une autre variable d'un type donné.
La notion de pointeur fait souvent peur car il s'agit d'une technique de programmation
très puissante, permettant de définir des...
[Windows XP] Points de restauration Voir1 - Points de restauration et données personnelles
2 - Vérifier le service
3 - Paramétrer les partitions à restaurer
4 - Remarque
5 - Taille de la sauvegarde et nettoyage
6 - Créer un point de restauration
7 - Restaurer un point de...
[Sécurité] Points de restauration intensifiés Voir1. Création des points de restauration
1.1. Automatiquement
1.2. Manuellement
1.2.1 Sous XP
1.2.2. Sous Vista
2. Suppression des points de restauration
2.1. Automatiquement
2.2. Manuellement
2.2.1. Sous XP
2.2.2. Sous Vista
À voir...
Comment changer vos pointeurs de souris VoirSous Windows Vista, si vous désirez changer les pointeurs de souris, voici comment faire:
Faire un clic droit sur votre bureau et choisir "Personnaliser".
Cliquez ensuite sur "Pointeurs de souris".
Sous l'onglet "Pointeurs", faites votre...
Code ASCII VoirLe codage des informations
Le morse a été le premier codage à permettre une communication longue distance. C'est
Samuel F.B.Morse qui l'a mis au point en 1844. Ce code est composé de points
et de tirets (un codage binaire en quelque sorte...). Il...
Langage C - Les listes chaînées VoirLa notion de structure autoréferrentielle
Une structure autoréferrentielle (parfois appelée structure récursive) correspond à une structure
dont au moins un des champs contient un pointeur vers une structure de même type. De cette façon on crée...
Tableau de bord VoirNotion de tableau de bord
Un tableau de bord est une représentation graphique synthétique d'un ensemble
d'indicateurs donnant à un responsable tous les éléments lui permettant
de prendre visuellement et rapidement des décisions.
Compte-tenu de sa...
Comme dans un tableau normal sauf qu'il faut acceder au champs de la structure que tu veux comparer
imaginons que dans chaque structure il y a un int et que tu veux classer ces structure dans l'ordre croissant
alors pour les comparer faut faire par ex:
if(tab[i].entier>tab[i+1].entier)
voila a toi d'adapter en fonction de ton probleme
bonne chance
Tu n'échanges qu'un champ ? ça détruit les structures à trier !
Il faut échanger les pointeurs. C'est tout l'intérêt : l'échange de deux pointeurs est très rapide, l'échange de deux structures volumineuses est plus laborieux...
Oui mais la j'ai pris le cas ou la structure ne contient qu'un entier ;)
si la structure contient d'autre champs c clair qu'il vaut mieu echanger les pointeurs