|
What is the purpose of a function prototype? |
Does C support function overloading? |
How can I return multiple values from a function? |
Does extern in a function declaration mean anything? |
How to declare a pointer to a function? |
What are the common causes of pointer bugs? |
What is an opaque pointer? |
Why is sizeof() an operator and not a function? |
What is the difference between malloc() and calloc()? |
What are near, far and huge pointers? |
What operations are valid on pointers? When does one get the Illegal use of pointer in function |
Is *(*(p+i)+j) is equivalent to p[i][j]? Is num[i] == i[num] == *(num + i) == *(i + num)? |
What do pointers contain? |
What is a dangling pointer? What are reference counters with respect to pointers? |
What are brk() and sbrk() used for? How are they different from malloc()? |
What is a memory leak? |
What is the difference between an array of pointers and a pointer to an array? |
What do Segmentation fault, access violation, core dump and Bus error mean? |
What is a void pointer? Why can't we perform arithmetic on a void * pointer? |
What's the difference between const char *p, char * const p and const char * const p? |
What does malloc() , calloc(), realloc(), free() do? What are the common problems with malloc()? |
Is the cast to malloc() required at all? |
Does an array always get converted to a pointer? What is the difference between arr and &arr? |
What is a null pointer assignment error? |
What is a NULL pointer? How is it different from an unitialized pointer? How is a NULL pointer |
What does *p++ do? Does it increment p or the value pointed by p? |
How can I sort things that are too large to bring into memory? |
Implement the bubble sort algorithm. How can it be improved? Write the code for selection sort, |
Give pseudocode for the mergesort algorithm |
What is the difference between Merge Sort and Quick sort? |
0 comments:
Post a Comment