What are the different properties of variable number of arguments?
What is function pointer c?
What is a pragma?
study the code: #include<stdio.h> void main() { const int a=100; int *p; p=&a; (*p)++; printf("a=%dn(*p)=%dn",a,*p); } What is printed? A)100,101 B)100,100 C)101,101 D)None of the above
How can I get back to the interactive keyboard if stdin is redirected?
What is meant by high-order and low-order bytes?
Explain #pragma statements.
What is a lvalue
#define swap1(a,b) a=a+b;b=a-b;a=a-b; main() { int x=5,y=10; swap1(x,y); printf("%d %d\n",x,y); swap2(x,y); printf("%d %d\n",x,y); } int swap2(int a,int b) { int temp; temp=a; b=a; a=temp; return; } what are the outputs?
What are the uses of a pointer?
why we need function pointers?
How can we open a file in Binary mode and Text mode?what is the difference?
#include<stdio.h> int main(){ int a[]={1,2,3,5,1}; int *ptr=a+4; int y=ptr-a; printf("%d",y); }