Question 66

Which of the following is a user defined data type?
1:
struct person
{
char name[20];
int age;
};
2:
int l=2;
3:
enum color {red,blue, green};
4:
char c;
  • Question 67

    Which code, inserted at line 8, generates the output "0102020"?
    #include <iostream>
    using namespace std;
    class Base {
    static int age;
    public:
    Base () {};
    ~Base () {};
    //insert code here
    void Print() { cout << age;}
    };
    int Base::age=0;
    int main () {
    Base a,*b;
    b = new Base();
    a.Print();
    a.setAge(10);
    a.Print();
    b?>setAge();
    a.Print();
    b?>Print();
    return 0;
    }
  • Question 68

    What will be the output of the program?
    #include <iostream>
    #include <string>
    using namespace std;
    int fun(int);
    int main()
    {
    float k=3;
    k = fun(k);
    cout<<k;
    return 0;
    }
    int fun(int i)
    {
    i++;
    return i;
    }
  • Question 69

    What will happen when you attempt to compile and run the following code?
    #include <iostream>
    using namespace std;
    int main (int argc, const char * argv[])
    {
    enum state { ok, error, warning};
    enum state s1, s2, s3;
    s1 = ok;
    s2 = warning;
    s3 = error;
    s4 = ok;
    cout << s1<< s2<< s3;
    return 0;
    }
  • Question 70

    What happens when you attempt to compile and run the following code?
    #include <iostream>
    using namespace std;
    void fun(char*);
    int main()
    {
    char t[4]={'0', '1', '2', '3'};
    fun(&t[2]);
    return 0;
    }
    void fun(char *a)
    {
    cout << *a;
    }