ma-bah
26-12-2011, 16:43
سلام به همگی . من حدود 100 تا متغییر به صورت کاراکتری دارم که طول هر کدوم رو من می خوام 10 کاراکتر در نظر بگیرم مثل متغییر a
char a[10]="gsdsfag";حالا می خوام یه ارایه ی دو بعدی تعریف کنم که تو یه بعدش این رشته ها و کاراکترها ذخیره بشه و تو یه بعدش شماره ی اون متغیر مثل متغیر a که هر وقت خواستم با استفاده از اون شماره رشته ی a رو بدست بیارم .
به خاطر همین من میام یه آرایه ی دو بعدی به صورت زیر تعریف می کنم :
char list[100][10];که 100 نشون دهنده ی حداکثر تعداد متغیرهاست متغییرهایی مانند a و 10 هم حداکثر طول متغیرها که برابر با حداکثر طول متغیرهای یه بعدی مثل a قرار دادم .
خوب حالا سوال اینه : که چطوری من متغیری مثل a رو تو خونه ی 55 متغیر list بریزم و چه طور از خونه ی مثلا 40 list بریزم تو متغیر b که به صورت زیر تعریف شده :
char b[10];اصلا تعریفام درست هست ؟؟؟؟؟؟؟؟؟؟
خیلی نیاز دارم ممنون می شم کمکم کنید .
char a[10]="gsdsfag";حالا می خوام یه ارایه ی دو بعدی تعریف کنم که تو یه بعدش این رشته ها و کاراکترها ذخیره بشه و تو یه بعدش شماره ی اون متغیر مثل متغیر a که هر وقت خواستم با استفاده از اون شماره رشته ی a رو بدست بیارم .
به خاطر همین من میام یه آرایه ی دو بعدی به صورت زیر تعریف می کنم :
char list[100][10];که 100 نشون دهنده ی حداکثر تعداد متغیرهاست متغییرهایی مانند a و 10 هم حداکثر طول متغیرها که برابر با حداکثر طول متغیرهای یه بعدی مثل a قرار دادم .
خوب حالا سوال اینه : که چطوری من متغیری مثل a رو تو خونه ی 55 متغیر list بریزم و چه طور از خونه ی مثلا 40 list بریزم تو متغیر b که به صورت زیر تعریف شده :
char b[10];اصلا تعریفام درست هست ؟؟؟؟؟؟؟؟؟؟
خیلی نیاز دارم ممنون می شم کمکم کنید .