Home / MCQ Bank / Computer
Computer Polymorphism In C Plus Plus Difficulty: Medium

In C++, can a function be both virtual and static at the same time?

Select the correct option to test your answer:

More Computer Questions

What will be the output of the following C code? #include <stdio.h> void main() { int x = 4, y, z; y = --x; z = x--; printf("%d%d%d", x, y, z); } What is the output of the given code? length=gets.chomp case length.reverse.length when length=4 print "length is 4" when length=5 print "length is 5" end Find the maximum sub-array sum for the given elements. {2, -1, 3, -4, 1, -2, -1, 5, -4} Wifi Stands For_____________? The following function reverse() is supposed to reverse a singly linked list. There is one line missing at the end of the function. /* Link list node */ struct node { int data; struct node* next; }; /* head_ref is a double pointer which points to head (or start) pointer of linked list */ static void reverse(struct node** head_ref) { struct node* prev = NULL; struct node* current = *head_ref; struct node* next; while (current != NULL) { next = current->next; current->next = prev; prev = current; current = next; } /*ADD A STATEMENT HERE*/ } What should be added in place of "/*ADD A STATEMENT HERE*/", so that the function correctly reverses a linked list.