logo

CuriousTab

CuriousTab

Discussion


Home C Programming Pointers Comments

  • Question
  • The operator used to get value at address stored in a pointer variable is


  • Options
  • A. *
  • B. &
  • C. &&
  • D. ||

  • Correct Answer



  • Pointers problems


    Search Results


    • 1. Which of the following is the correct usage of conditional operators used in C?

    • Options
    • A. a>b ? c=30 : c=40;
    • B. a>b ? c=30;
    • C. max = a>b ? a>c?a:c:b>c?b:c
    • D. return (a>b)?(a:b)
    • Discuss
    • 2. In which order do the following gets evaluated

      1. Relational
      2. Arithmetic
      3. Logical
      4. Assignment

    • Options
    • A. 2134
    • B. 1234
    • C. 4321
    • D. 3214
    • Discuss
    • 3. Which of the following correctly shows the hierarchy of arithmetic operations in C?

    • Options
    • A. / + * -
    • B. * - / +
    • C. + - / *
    • D. / * + -
    • Discuss
    • 4. Which of the following is the correct order of evaluation for the below expression?
      z = x + y * z / 4 % 2 - 1

    • Options
    • A. * / % + - =
    • B. = * / % + -
    • C. / * % - + =
    • D. * % / - + =
    • Discuss
    • 5. Which of the following are unary operators in C?

      1. !
      2. sizeof
      3. ~
      4. &&

    • Options
    • A. 1, 2
    • B. 1, 3
    • C. 2, 4
    • D. 1, 2, 3
    • Discuss
    • 6. In which header file is the NULL macro defined?

    • Options
    • A. stdio.h
    • B. stddef.h
    • C. stdio.h and stddef.h
    • D. math.h
    • Discuss
    • 7. What is (void*)0?

    • Options
    • A. Representation of NULL pointer
    • B. Representation of void pointer
    • C. Error
    • D. None of above
    • Discuss
    • 8. If a variable is a pointer to a structure, then which of the following operator is used to access data members of the structure through the pointer variable?

    • Options
    • A. .
    • B. &
    • C. *
    • D. ->
    • Discuss
    • 9. Can you combine the following two statements into one?
      char *p;
      p = (char*) malloc(100);
      

    • Options
    • A. char p = *malloc(100);
    • B. char *p = (char) malloc(100);
    • C. char *p = (char*)malloc(100);
    • D. char *p = (char *)(malloc*)(100);
    • Discuss
    • 10. A pointer is

    • Options
    • A. A keyword used to create variables
    • B. A variable that stores address of an instruction
    • C. A variable that stores address of other variable
    • D. All of the above
    • Discuss


    Comments

    There are no comments.

Enter a new Comment