Question 1
typedef struct Student
{
int rollno;
int total;
} Student;
Student s1;
struct Student s2;
Question 2
#include \"stdio.h\"
int foo(int a)
{
printf(\"%d\",a);
return 0;
}
int main()
{
foo;
return 0;
}
Question 3
#include \"stdio.h\"
typedef int (*funPtr)(int);
int inc(int a)
{
printf(\"Inside inc() %d\\n\",a);
return (a+1);
}
int main()
{
funPtr incPtr1 = NULL, incPtr2 = NULL;
incPtr1 = &inc; /* (1) */
incPtr2 = inc; /* (2) */
(*incPtr1)(5); /* (3) */
incPtr2(5); /* (4)*/
return 0;
}
Question 4
#include \"stdio.h\"
int * gPtr;
int main()
{
int * lPtr = NULL;
if(gPtr == lPtr)
{
printf(\"Equal!\");
}
else
{
printf(\"Not Equal\");
}
return 0;
}
Question 5
#include \"stdio.h\"
int * arrPtr[5];
int main()
{
if(*(arrPtr+2) == *(arrPtr+4))
{
printf(\"Equal!\");
}
else
{
printf(\"Not Equal\");
}
return 0;
}
There are 5 questions to complete.