adplus-dvertising
frame-decoration

Question

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

a.

./a.out

b.

./test

c.

./fun.out.out

d.

all of the mentioned

Posted under C Programming

Answer: (d).all of the mentioned

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

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

Similar Questions

Discover Related MCQs

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

Q. The second (argument vector) in command line arguments is

Q. argv[0] in command line arguments, is

Q. A program that has no command line arguments will have argc

Q. The index of the last argument in command line arguments is

Q. How to call a function without using the function name to send parameters?

Q. Correct syntax to pass a Function Pointer as an argument

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

Q. One of the uses for function pointers in C is

Q. What does this declaration say?
int (*(*y)())[2];

Q. Read the following expression?
void (*ptr)(int);

Q. Which of the following expression is true for the following?

ptr is array with 3 elements of pointer to function returning pointer of int

Q. What do the following declaration denote?
int **ptr;

Q. What do the following declaration denote?
char *str[5];

Q. Comment on the following declaration?

int (*ptr)(); // i)
char *ptr[]; // ii)

Q. Is the below declaration legal?
int* ((*x)())[2];

Q. Let x be an array. Which of the following operations are illegal?

Q. What is the maximum number of dimensions an array in C may have?