Difference entre fichier .lib et .h ?

fabius666 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 aymen -
Bonjour a tous,
étudiant, je recherche :
- la difference entre les fichiers .lib et .h?
- en langage C, la signification d'une structure de ce type:

for (j=0; j<variable>>1;j++);

(surtout ce que veut dire le ">>1")
je vous remercie d'avance :)
fabien

4 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    C'est l'opérateur de décalage de bit vers la droite.
    Par exemple 2 >> 1 c'est égal à 1.
    La je décale les bits qui composent le nombre deux de 1 bit vers la droite.

    2 est exprimé comme ça en binaire (sur 8 bits, donc un octet):
    0000 0010

    Décalé de 1 bit vers la droite ça donne:
    0000 0001

    Ce qui donne 1.
    1
  2. Moez
     
    La difference fondamentale c'est que .h contient du codes source definissant des fonctions et structutres, alors que le .lib est du code compilé(mais pas encore executable) de fonctions.
    1
  3. aymen
     
    bonjour,

    Je voudrais bien utiliser des .lib dans mon propre code .

    pourriez-vous me dire comment faire .

    J'ai pensé a rajouter une variable d'environnement :(

    Merci
    -1