daf-ezer - ‫מס' ת.ז‬ ‫: .מס' מחברת :‬...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ‫מס' ת.ז‬ ‫: .מס' מחברת :‬ ‫דף-עזר למבחן בתכנות – סמסטר א' תשס"ט‬ ‫שימו-לב: מטרת דף-העזר היא רק לחסוך לימוד בעל-פה של מה שכתוב בו.‬ ‫יתכן שמה שמופיע בו לא יהיה רלוונטי כלל למבחן, ויתכן שבמבחן ידרש להכיר‬ ‫פונקציות שנלמדו שאינן מוזכרות בדף-העזר.‬ ‫פונקציות נבחרות מהספריה ‪:string.h‬‬ ‫1( השוואת מחרוזות – מחזירה 0 אם ורק אם המחרוזות זהות‬ ‫;)2‪int strcmp(const char *s1, const char *s‬‬ ‫2( השוואת ‪ n‬תווים ראשונים של מחרוזות‬ ‫;)‪int strncmp(const char *s1, const char *s2, int n‬‬ ‫3( חיפוש הופעה ראשונה של תו במחרוזת‬ ‫;)‪char* strchr(const char *s, char c‬‬ ‫4( חיפוש הופעה אחרונה של תו במחרוזת‬ ‫;)‪char* strrchr(const char *s, char c‬‬ ‫5( חיפוש הופעה ראשונה של מחרוזת במחרוזת אחרת‬ ‫;)‪char* strstr(const char *s, const char *to_find‬‬ ‫6( העתקת מחרוזת‬ ‫;)‪char* strcpy(char *dest, const char *src‬‬ ‫7( העתקת ‪ n‬תווים ראשונים של מחרוזת‬ ‫;)‪char* strncpy(char *dest, const char *src, int n‬‬ ‫8( שירשור מחרוזות‬ ‫;)‪char* strcat(char *dest, const char *src‬‬ ‫9( שירשור ‪ n‬תווים ראשונים ממחרוזת‬ ‫;)‪char* strncat(char *dest, const char *src, int n‬‬ ‫01( מציאת אורך מחרוזת‬ ‫;)‪int strlen(const char *s‬‬ ‫פונקציות נבחרות מהספריה ‪:math.h‬‬ ‫1( שורש ריבועי:‬ ‫;)‪double sqrt(double x‬‬ ‫2( חזקה:‬ ‫;)‪double pow(double base, double exponent‬‬ ‫3( ערך מוחלט:‬ ‫;)‪int abs(int n‬‬ ‫4( ערך מוחלט בממשיים:‬ ‫;)‪double fabs(double x‬‬ ‫5( עיגול למעלה:‬ ‫;)‪double ceil(double x‬‬ ‫6( עיגול למטה:‬ ‫;)‪double floor(double x‬‬ ‫פונקציות נבחרות מהספריה ‪:stdlib.h‬‬ ‫1( הקצאת זיכרון דינאמית‬ ‫;)‪void* malloc(unsigned int size‬‬ ‫2( הקצאת זיכרון + איפוס‬ ‫;)‪void * calloc(unsigned int nelements, unsigned int element_size‬‬ ‫3( הקצאה מחודשת של זיכרון‬ ‫;)‪void * realloc(void *pointer, unsigned int size‬‬ ‫4( שחרור זכרון‬ ‫1‬ ‫מס' ת.ז‬ : ‫: .מס' מחברת‬ void free(void *pointer) 2 ...
View Full Document

Ask a homework question - tutors are online