Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Constants Questions
What will be the output of the program? #include
int fun(int **ptr); int main() { int i=10; const int *ptr = &i; fun(&ptr); return 0; } int fun(int **ptr) { int j = 223; int *temp = &j; printf("Before changing ptr = %5x\n", *ptr); const *ptr = temp; printf("After changing ptr = %5x\n", *ptr); return 0; }
What will be the output of the program (in Turbo C)? #include
int fun(int *f) { *f = 10; return 0; } int main() { const int arr[5] = {1, 2, 3, 4, 5}; printf("Before modification arr[3] = %d", arr[3]); fun(&arr[3]); printf("\nAfter modification arr[3] = %d", arr[3]); return 0; }
What will be the output of the program? #include
int get(); int main() { const int x = get(); printf("%d", x); return 0; } int get() { return 20; }
What will be the output of the program? #include
int main() { int y=128; const int x=y; printf("%d\n", x); return 0; }
What will be the output of the program? #include
int main() { const int i=0; printf("%d\n", i++); return 0; }
What will be the output of the program in TurboC? #include
int fun(int **ptr); int main() { int i=10, j=20; const int *ptr = &i; printf(" i = %5X", ptr); printf(" ptr = %d", *ptr); ptr = &j; printf(" j = %5X", ptr); printf(" ptr = %d", *ptr); return 0; }
What will be the output of the program? #include
int main() { const char *s = ""; char str[] = "Hello"; s = str; while(*s) printf("%c", *s++); return 0; }
What will be the output of the program? #include
#include
union employee { char name[15]; int age; float salary; }; const union employee e1; int main() { strcpy(e1.name, "K"); printf("%s %d %f", e1.name, e1.age, e1.salary); return 0; }
What will be the output of the program? #include
int main() { const int x=5; const int *ptrx; ptrx = &x; *ptrx = 10; printf("%d\n", x); return 0; }
What will be the output of the program? #include
int main() { const c = -11; const int d = 34; printf("%d, %d\n", c, d); return 0; }
Point out the error in the program. #include
#include
union employee { char name[15]; int age; float salary; }; const union employee e1; int main() { strcpy(e1.name, "K"); printf("%s", e1.name); e1.age=85; printf("%d", e1.age); printf("%f", e1.salary); return 0; }
Point out the error in the program. #include
const char *fun(); int main() { char *ptr = fun(); return 0; } const char *fun() { return "Hello"; }
Point out the error in the program (in Turbo-C). #include
#define MAX 128 int main() { const int max=128; char array[max]; char string[MAX]; array[0] = string[0] = 'A'; printf("%c %c\n", array[0], string[0]); return 0; }
Point out the error in the program. #include
const char *fun(); int main() { *fun() = 'A'; return 0; } const char *fun() { return "Hello"; }
Point out the error in the program. #include
#define MAX 128 int main() { char mybuf[] = "India"; char yourbuf[] = "CURIOUSTAB"; char const *ptr = mybuf; *ptr = 'a'; ptr = yourbuf; return 0; }
Point out the error in the program. #include
int main() { const int x; x=128; printf("%d\n", x); return 0; }
Point out the error in the program. #include
int main() { const int k=7; int *const q=&k; printf("%d", *q); return 0; }
Point out the error in the program. #include
#define MAX 128 int main() { char mybuf[] = "India"; char yourbuf[] = "CURIOUSTAB"; char *const ptr = mybuf; *ptr = 'a'; ptr = yourbuf; return 0; }