إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

لا أستطيع كتابة سطر جديد :no: \n !!!

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • لا أستطيع كتابة سطر جديد :no: \n !!!

    السلام عليكم و رحمة الله و بركاته
    هذا السطر من كود ال C لا يعمل في linux debian 4.0
    كود:
    printf("\n");
    بأمانة لا أعرف السبب و لا الحل
    التعديل الأخير تم بواسطة r0ot; الساعة 03-12-2007, 03:44 AM.

  • #2
    يعنى إيه مش فى newline ?

    شوف مكان ال cursor هتلقيه على تانى سطر من مكان البداية على ال x!
    ووضحها لنفسك اكتر كدا مثلا
    كود:
    #include <stdio.h>
    
    int main(void){
        printf("Moving the cursor to the next line...");
        printf("\n");
        printf("Moved!");
        
        return 0;
    }
    Note: مستقبليا ف اى إستفسار ياريت إذا البرنامج فيه إيرور تجيبلنا الإيرور هنا
    التعديل الأخير تم بواسطة StrikerX; الساعة 03-12-2007, 12:36 AM.
    Programming-Fr34ks[dot]NET
    Ma Weblog
    ابدأ بتعلم Python | Ruby
    كتاب البايثون متوافر الآن
    لا اتواجد بهذا المنتدى ... للإتصال

    تعليق


    • #3
      السلام عليكم و رحمة الله و بركاته

      يعني هكدب عليك و له هغشك و لله الحمد أنا مش جاهل لدرجة أن أسئل سؤال غريب زي ده بس فعلا مفيش newline بيشتغل معاية .
      هاخد صور أثبات لمه أكون علي اللينكس بس بجد هو ده إلي بيحصل معايه

      تعليق


      • #4
        معلشى يعنى هل انت متأكد إنك فاهم معنى كلمة new line escape sequence ؟؟
        تنقل ال cursor من السطر اللى عليه للسطر الجديد وبما إن واضح إن برنامجك عبارة عن سطر واحد فأكيد انت مش لاحظت مكان ال Cursor بعد التنفيذ!

        اخيرا: ياريت ردك على اى حد يكون كويس عن كدا انت بتعرض مشكلة واحنا بنحاول نحلها
        ولتانى مرة لما تيجى تعرض مشكلة وفر حاجتين
        1- السورس
        2- الإيرورز

        اها بالمناسبة مستنى الصورة من الإنسان الوحيد فى ال100 مليون اللى ال \n مش شغال عنده!
        Programming-Fr34ks[dot]NET
        Ma Weblog
        ابدأ بتعلم Python | Ruby
        كتاب البايثون متوافر الآن
        لا اتواجد بهذا المنتدى ... للإتصال

        تعليق


        • #5
          السلام عليكم و رحمة الله و بركاته

          أخي الكريم أنا لم أتعرض لك بسوء و أسلوبي ناتج عن طريقة ردك الأول بصراحة فهذه المشاركة الأولي لي في المنتدي و يتم التعامل معي علي أنني لا أعرف حتي معني ال new line escape sequence !!!
          عموما أن كان أسلوبي حادا بعض الشيء فأني أرجو منك عذرا
          " لا يوجد سطر جديد ينتج من \n "هذا بالفعل ما يحدث لي.
          و عموما سوف أذهب بعد قليل إلي اللينكس أن شاء الله.

          ملاحظة : أنا لم أقصد بكلامي شيء سوا العتاب بمزاح في الرد الثاني.
          التعديل الأخير تم بواسطة r0ot; الساعة 03-12-2007, 03:44 AM.

          تعليق


          • #6
            حصل خير ..
            ياريت تبقة تورينى الoutput بتاع تنفيذ البرنامجين دول

            كود:
            #include <stdio.h>
            
            int main(void){
                        printf("Moving the cursor to the next line...");
                        printf("\n"); /* Moved!"*/
                        printf("Moved!");
                
                        return 0;
            }
            و
            كود:
            #include <stdio.h>
            
            int main(void){
            	printf("Moving to the next line...");
            	printf("\n"); /*Moved*/
            	printf("Moved to the next line.");
            	printf("\n");
                    
            	return 0;
            }
            ودا ال output عندى
            [email protected]:~$ tstnl
            -bash: tstnl: command not found
            [email protected]:~$ tstnl1
            Moving the cursor to the next line...
            [email protected]:~$
            [email protected]:~$ tstnl2
            Moving to the next line...
            Moved to the next line.
            [email protected]:~$
            Programming-Fr34ks[dot]NET
            Ma Weblog
            ابدأ بتعلم Python | Ruby
            كتاب البايثون متوافر الآن
            لا اتواجد بهذا المنتدى ... للإتصال

            تعليق


            • #7
              السسﻻم عليكم و رحمة الله و بركاته

              كما تلاحظ أخي الكريم فأنا من أغفل ملاحظتك و ما أربكني فعلا Moved المفترض أن تظهر وحدها و ليست مع ال prompt كما في تعودنه في ويندوز.

              و ﻻ أعتقد أن ذلك موجود في redhat systems التي تعودت عليها

              تحياتي
              الملفات المرفقة
              التعديل الأخير تم بواسطة r0ot; الساعة 03-12-2007, 04:00 AM.

              تعليق


              • #8
                Solved
                بالتوفيق.
                Programming-Fr34ks[dot]NET
                Ma Weblog
                ابدأ بتعلم Python | Ruby
                كتاب البايثون متوافر الآن
                لا اتواجد بهذا المنتدى ... للإتصال

                تعليق

                يعمل...
                X