1)
האופרטור <- הוא שקול ל " (*var). "והוא שימושי ל STRUCTS בשפת C ולכן השימוש שרשמת הוא בכלל לא נכון
2) שים לב , אתה מקצה את st1 על ה DATA SEGMENT ,כשמקצים מחרוזות בצורה של
char* = "SOME STRING"
אתה מקבל בעצם מצביע ל DATA SEGMENT והמחרוזת שבו היא CONST ולכן אין ביכולתך לשנות אותה ולכן אתה מקבל את השגיאה הזאת