سلامات للجميع
مشكلتي مع المؤشرات في لغة السي عند التعامل مع سلاسل الحروف
فإذا أخذنا بعين الإعتبار فهمي البسيط للمؤشرات على الشكل الذي
int x=3;
int *px;
px=&x;
printf(" x =%d ",x) ;
printf("\n *px =%d ",*px);
printf("\n &x =%p ",&x) ;
printf("\n px =%p ",px);
فإنني الآن أواجه مشكلة مع السلاسل الحرفية من النوع
char s[20];
printf(" s = ");
gets(s);
printf("%s",s);
كيف سأتعامل الآن مع السلسلة وفقا للمشاكل التالية
أولا: محاولة عكس قيم السلسلة الحرفية بواسطة مؤشر
ثانيا : محاولة نسخ السلسلة الحرفية الى أخرى بواسطة مؤشر
ثالثا : محاولة التحويل الى حروف كبيرة و صغيرة بواسطة مؤشر
الرجاء مساعدتي ، فأنا في عداد المبتدئين باللغة و مهتم جدا بالمسألة
شكراااااااااا
