סטרינג

PHTLS

New member
סטרינג

אני רוצה "לדחוף" מספר אותיות לתוך סטרינג - במקום ה-i. לדוגמה להכניס את המילה aba במקום השלישי בסטרינג ggggg ככה שייצא: gggabagg מישהו מוכן להסביר לי איך ? (שפת c).. מקווה שהבנתם, בתודה אני
 

PHTLS

New member
כמובן שאני רוצה לדחוף קדימה את

האותיות שבאות אח"כ, ולא לדרוס אותן
 

מוטציה1

New member
זה לא מסובך:

אלגוריתם פשוט: 1. מחרוזת X מכילה מילה מקורית 2. מחרוזת Y מכילה מחרוזת להוספה. 3. i הוא המקום להוספה 4. בדוק ש-i קטן מאורכה של X 5. צור מחרוזת חדשה Z והעתק לתוכה i תווים מ-X 6. העתק את Y לסופה של Z עם strcat למשל. 7. העתק את שאר המחרוזת X ל Z . מעבירים את x+i ל strcat. מממשים. האם אתה רוצה להשתמש בפוינטרים במימוש? או רק מערכים סטטיים?
 
למעלה