02-07-2005, 12:36
|
|
|
|
חבר מתאריך: 20.06.03
הודעות: 5,616
|
|
גישה לאיברים במערך...
אני יוצא מתוך הנחה שמדובר בשפת C
יש לך מערך כזה:
קוד:
char n1[] = "054-1234567";
על מנת להעתיק מחרוזת, קיימת הפונקציה strcpy (כמובן לא לשכוח את string.h).
על מנת להעתיק חלק ממחרוזת, קיימת פונקציה דומה strncpy.
להלן האב-טיפוש של הפונקציה:
קוד:
char *strncpy(chat *dest, char * src, size_t n);
src היא המחרזות שאתה רוצה להעתיק לתוך dest. המשתנה n הוא אורך הקטע (מספר התאים) שאתה רוצה להעתיק.
כלומר, על מנת להעתיק את 3 התוים הראשונים ל-n2 תבצע:
|