adplus-dvertising
frame-decoration

Question

Comment on the 2 arrays regarding P and Q:

int *a1[8];
int *(a3[8]);
P. Array of pointers
Q. Pointer to an array

a.

a1 is P, a2 is Q

b.

a1 is P, a2 is P

c.

a1 is Q, a2 is P

d.

a1 is Q, a2 is Q

Answer: (b).a1 is P, a2 is P

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Comment on the 2 arrays regarding P and Q: int *a1[8]; int *(a3[8]); P. Array of pointers Q. Pointer to an array

Similar Questions

Discover Related MCQs

Q. Which of the following is not possible statically in C?

Q. What is the correct syntax to send a 3-dimensional array as a parameter?
(Assuming declaration int a[5][4][3];)

Q. Applications of multidimensional array are?

Q. To declare a 3 dimension array using pointers, which of the following is the correct syntax:

Q. An array of strings can be initialized by:

Q. Which of the following are generated from char pointer?

Q. Which of the following declaration are illegal?

Q. int a[10][20]; which is true for a

Q. int *b[10]; which is true for b

Q. Which of the following statements are true?
P. Pointer to Array
Q. Multi-dimensional array

Q. Advantage of a multi-dimension array over pointer array

Q. Which of the following operation is possible using a pointer char?
(Assuming declaration char *a;)

Q. Comment on the following two operations?
int *a[] = {{1, 2, 3}, {1, 2, 3, 4}}; //- 1
int b[4][4] = {{1, 2, 3}, {1, 2, 3, 4}};//- 2

Q. Comment on the following two operations?
int *a[] = {{1, 2, 3}, {1, 2, 3, 4}}; //- 1
int b[][] = {{1, 2, 3}, {1, 2, 3, 4}}; //- 2

Q. What does argv and argc indicate in command-line arguments?
(Assuming: int main(int argc, char *argv[]) )

Q. Which of the following syntax is correct for command-line arguments?

a) int main(int var, char *varg[])
b) int main(char *argv[], int argc)
c) int main()
{
int argv, char *argc[];
}
d) none of the mentioned

Q. In linux, argv[0] by command-line argument can be occupied by

Q. What type of array is generally generated in Command-line argument?

Q. What would be the output if we try to execute following segment of code (assuming the following input “cool brother in city”)?

printf(“%s\n”, argv[argc]);

Q. The first argument in command line arguments is