Home / CSE MCQs / C-MCQs :: Discussion

Discussion :: C-MCQs

  1. The output of the code below is

        int *m();
        void main()
        {
            int *k = m();
            printf("hello ");
            printf("%d", k[0]);
        }
        int *m()
        {
            int a[2] = {5, 8};
            return a;
        }
  2. A.
    hello 5 8
    B.
    hello 5
    C.
    hello followed by garbage value
    D.
    Compilation error

    View Answer

    Workspace

    Answer : Option C

    Explanation :

    None.


Be The First To Comment