C > strcpy & buffer

Titrestrcpy & buffer
Postée le16-10-2011
Affichée197
Mini-lien
Description

strcpy & buffer

EtatInconnu. Inconnu.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format c
Plein ecran
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    // PHASE 0
    char myargv[1000] = "AAAAAAAAMAXIME";

    // PHASE 1
    char buffer1[8], buffer2[8];
    strcpy(buffer1,"1234");
    strcpy(buffer2,"5678");
    printf("PHASE 1 : buffer1 est a l'adresse : %p et contient : %s \n",
            buffer1,buffer1);
    printf("PHASE 1 : buffer1 est a l'adresse : %p et contient : %s \n",
           buffer2,buffer2);
    //PHASE 2
    strcpy(buffer2, myargv); // a modifier !!!!!!!
    printf("\n\nPHASE 2 : buffer1 est a l'adresse : %p et contient : %s \n", buffer1,buffer1);
    printf("PHASE 2 : buffer1 est a l'adresse : %p et contient : %s \n", buffer2,buffer2);

    return 0;
}