זה רק מראה כמה זמן לא נגעתי בזה :|גם מה שרשמתי למה שהראתי זה די סותר.. חחח
אתה לא יכול.. לדעתי סתם בעיה בקומפילר.
קיצור זה לא אמור לתת לך.. אתה משנה ככה כתובת של מערך ואי אפשר.
אתה חייב לעשות את זה ככה:
char a={"aaa"}; char b={"bbb"}; char *ap=a; char *bp=b; swap(&ap,&bp); printf("array a in index 0 %c\n",*ap); printf("array b in index 0 %c\n",*bp);
|
וואי אני ממש לא בעניינים.. תחכה שאיזה תותח CPP יענה לך פה למה אצלי זה שחוק מת.. אני חייב לחזור על זה.. אני לא מאמין שאני נופל ככה על הבסיס.