Social Buttons

Αντιγραφή Αλφαριθμητικών

Για να αντιγράψουμε ένα αλφαριθμητικό σε μία άλλη θέση μνήμης πρέπει να χρησιμοποιήσουμε την συνάρτηση  strcpy ( ) .

Συντάσσεται :

strcpy ( alphari8mtiko1 , alphari8mtiko2 ) ;

Το αλφαριθμητικό 2 θα αντιγραφτεί στο αλφαριθμητικό 1

Όταν αντιγραφτεί και ο τερματικός  χαρακτήρας τότε η συνάρτηση strcpy τερματίζει.

Παράδειγμα :


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#include<stdio.h>
#include<string.h>
int main(void)
{

 char alphari8mtiko1[50];
 char alphari8mtiko2[50];

 printf("Dose keimeno : \n");
 fgets(alphari8mtiko2,sizeof(alphari8mtiko2),stdin);
 strcpy(alphari8mtiko1,alphari8mtiko2);
 printf("\nTo alphari8mtiko 1 einai to exis : %s \n",alphari8mtiko1);
 printf("To alphari8mtiko 2 einai to exis : %s \n",alphari8mtiko2);
 system("pause");
 return 0;
}

Εμφάνιση :



ΠΡΟΣΟΧΗ!!!

Όταν είναι να γίνει η αντιγραφή θα πρέπει να προσέξετε ότι η συνάρτηση δεν ελέγχει αν το αλφαριθμητικό 2 χωράει να αντιγραφτεί στην μνήμη του αλφαριθμητικού 1.

Copyright © 2015 Sofronas Konstantinos - Sotirios. All Rights Reserved. Designed By Sofronas