C Programming :: Pointers
-
What is (void*)0?
-
Can you combine the following two statements into one?
char *p; p = (char*) malloc(100);
-
In which header file is the NULL macro defined?
-
How many bytes are occupied by near, far and huge pointers (DOS)?
-
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?
-
What would be the equivalent pointer expression for referring the array element a[i][j][k][l]
-
A pointer is
-
In the following program add a statement in the function fact() such that the factorial gets stored in j.
#include
void fact(int*); int main() { int i=5; fact(&i); printf("%d\n", i); return 0; } void fact(int *j) { static int s=1; if(*j!=0) { s = s**j; *j = *j-1; fact(j); /* Add a statement here */ } }