Score:0

เรื่องยุ่งยากใน Geany

ธง in

ฉันพิมพ์รหัสเหล่านี้ใน Geany:

ถือเป็นโมฆะ copy_fct()
{
    int v1[10] = {0,1,2,3,4,5,6,7,8,9};
    int v2[10] = {0,0,0,0,0,0,0,0,0,0,0};
    // เพื่อเป็นสำเนาของ v1
    
    for(auto i=0; i!=10; ++i) // คัดลอกองค์ประกอบ
        v2[i]=v1[i];
    // ...
}

ขณะที่ฉันรวบรวมมัน จะมีเส้นคลื่นสีแดงอยู่ใต้ "int v2[10] เสมอ ฉันลอง "int v2[] = {0,0,0,0,0,0,0,0,0,0, 0};" "int v2[];" และ "int v2[10] = {};" เหมือนกันหมด ฉันลองประกาศ v2 นอก "copy_fct()" ก็โอเค แต่ถ้าฉันต้องการประกาศข้างใน "copy_fct()" ก็อยู่ที่นั่น การประกาศที่นี่โดยไม่มีระดับการเตือนลงมา (ตอนนี้เป็นค่าเริ่มต้น "กำแพง")?

รหัสทั้งหมดคือ:

#รวมถึง <iostream>
ใช้เนมสเปซ std;

int หลัก ()
{
    std::cout<<"สวัสดีชาวโลก!\n";
    }
    
บูลยอมรับ 3 ()
{
    int พยายาม = 1;
    ในขณะที่ (พยายาม<4){
        ศาล << "คุณต้องการดำเนินการต่อ (y หรือ n) หรือไม่\n"; // เขียนคำถาม
        ถ่านตอบ = 0;
        ซิน >> คำตอบ; // อ่านคำตอบ
        
        เปลี่ยน (คำตอบ) {
            กรณี 'y':
                กลับจริง;
            กรณี 'n':
                กลับเป็นเท็จ;
            ค่าเริ่มต้น:
                ศาล << "ขออภัย ฉันไม่เข้าใจ\n";
                ++ พยายาม; // เพิ่มขึ้น
            }
        }
        ศาล << "ฉันจะรับคำปฏิเสธ\n";
        กลับเป็นเท็จ;
    }

ถือเป็นโมฆะ copy_fct()
{
    int v1[10] = {0,1,2,3,4,5,6,7,8,9};
    int v2[10] = {0,0,0,0,0,0,0,0,0,0,0};
    // เพื่อเป็นสำเนาของ v1
    
    for(auto i=0; i!=10; ++i) // คัดลอกองค์ประกอบ
        v2[i]=v1[i];
    // ...
}

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา