Search Header Logo

Kuis Pointer 1

Authored by 089_Gradiva undefined

Information Technology (IT)

University

Used 2+ times

Kuis Pointer 1
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

void modify(int*& ptr) {
int local = 20;
ptr = &local;
}

int main() {
int x = 10;
int* p = &x;
modify(p);
cout << *p << endl; // Apa hasil ini?
}

20

10

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

int main() {
int arr[] = {10, 20, 30, 40};
int* p = arr + 2;
cout << (p++) << " " << (++p) << endl; // Apa hasil ini?
}

30 40

40 30

30 (angka acak)

40 (angka acak)

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

int main() {

int* p = nullptr;

if (p)

cout << "Not null";

else

cout << "Null";

}

Not null

Null

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

int main() {

int a = 10;

int* p1 = &a;

int*& ref = p1;

int b = 20;

ref = &b;

cout << p1 << " " << ref << endl;

}

20 10

10 10

10 20

20 20

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

int main() {

int x = 10;

int* p = &x;

delete p;

cout << x << endl;

}

10

Compile error

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

int main() {

int arr[] = {1, 2, 3, 4, 5};

int* p = arr + 4;

cout << *(p - 2) << endl;

}

2

3

4

Undefined (nilai gajelas)

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?