Login
Register
Dark Mode
Brightness
Ambient Glow – Questions list
Register
Profile
Edit Profile
Messages
My favorites
My Updates
Logout
Recent questions tagged pointers
5
5 votes
2
2 answers
300
300 views
GO Classes DPP | GATE CS | C Programming | Structure Passed by Value
What is the output of the following code?#include <stdio.h struct Item { int code; int price; }; void f(struct Item x) { x.code = x.code + 1; x.price = x.price + 50; } vo...
GO Classes
300
views
asked
Jun 30
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-310
programming-in-c
c-programming
goclasses-c-programming-practice-questions
structure
pointers
+
–
7
7 votes
2
2 answers
311
311 views
GO Classes DPP | GATE CS | C Programming | Structure Pointer in Function
What is the output of the following code?#include <stdio.h struct Item { int code; int price; }; void update(struct Item *p) { p->price = p->price + 20; (*p).code = (*p)....
GO Classes
311
views
asked
Jun 29
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-309
programming-in-c
c-programming
goclasses-c-programming-practice-questions
structure
pointers
functions
+
–
6
6 votes
2
2 answers
280
280 views
GO Classes DPP | GATE CS | C Programming | Structure Pointer
What is the output of the following code?#include <stdio.h struct Box { int width; int height; }; int main() { struct Box b = {4, 6}; struct Box *p = &b; p->width = p->wi...
GO Classes
280
views
asked
Jun 29
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-309
programming-in-c
c-programming
goclasses-c-programming-practice-questions
structure
pointers
+
–
5
5 votes
2
2 answers
288
288 views
GO Classes DPP | GATE CS | C Programming | Memory Leak
What is the main issue in the following code? Assume both $\texttt{malloc()}$ calls succeed.#include <stdio.h #include <stdlib.h int main() { int *p = (int *)malloc(sizeo...
GO Classes
288
views
asked
Jun 27
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-308
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
4
4 votes
2
2 answers
288
288 views
GO Classes DPP | GATE CS | C Programming | Dangling Pointer
What will happen in the following code?#include <stdio.h #include <stdlib.h int main() { int *p = (int *)malloc(sizeof(int)); *p = 10; free(p); printf("%d", *p); return 0...
GO Classes
288
views
asked
Jun 27
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-308
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
5
5 votes
2
2 answers
289
289 views
GO Classes DPP | GATE CS | C Programming | Malloc & Heap Memory
What is the output of the following code? Assume $\texttt{malloc()}$ succeeds.#include <stdio.h #include <stdlib.h int main() { int *p = (int *)malloc(3 * sizeof(int)); p...
GO Classes
289
views
asked
Jun 27
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-308
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
6
6 votes
2
2 answers
251
251 views
GO Classes DPP | GATE CS | C Programming | Void Pointer Typecasting
What is the output of the following code?#include <stdio.h int main() { int x = 25; void *p = &x; printf("%d", *(int *)p); return 0; }$\texttt{25}$ Address of $\texttt{x}...
GO Classes
251
views
asked
Jun 27
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-308
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
7
7 votes
2
2 answers
292
292 views
GO Classes DPP | GATE CS | C Programming | Complex Declaration
Which of the following correctly describes the declarations?int *a[10]; int (*p)[5];$\texttt{a}$ is a pointer to an array of $10$ integers, and $\texttt{p}$ is an array o...
GO Classes
292
views
asked
Jun 27
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-308
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
6
6 votes
2
2 answers
317
317 views
GO Classes DPP | GATE CS | C Programming | Pointer to Row
What is the output of the following code?#include <stdio.h int main() { int a[3] = { {1, 2}, {3, 4}, {5, 6} }; int (*p) = a; p++; printf("%d %d %d", (*p)[0], *(*(p + 1)...
GO Classes
317
views
asked
Jun 25
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-307
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
8
8 votes
3
3 answers
413
413 views
GO Classes DPP | GATE CS | C Programming | 2D Array Access
What is the output of the following code?#include <stdio.h int main() { int a [3] = { {2, 4, 6}, {8, 10, 12} }; printf("%d %d %d", a , *(*(a + 1) + 1), *(*a + 2)); retur...
GO Classes
413
views
asked
Jun 25
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-307
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
7
7 votes
3
3 answers
324
324 views
GO Classes DPP | GATE CS | C Programming | Double Pointer in Function
What is the output of the following code?#include <stdio.h void update(int q, int *r) { q = q + 5; *q = r; q = q + 2; } int main() { int x = 3, y = 8; int *p = &x; u...
GO Classes
324
views
asked
Jun 25
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-307
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
8
8 votes
3
3 answers
339
339 views
GO Classes DPP | GATE CS | C Programming | Pointer Redirection
What is the output of the following code?#include <stdio.h int main() { int a = 5, b = 9; int *p = &a; int q = &p; *p = *p + 2; *q = &b; q = q + 3; printf("%d %d %d", ...
GO Classes
339
views
asked
Jun 25
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-307
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
8
8 votes
3
3 answers
360
360 views
GO Classes DPP | GATE CS | C Programming | Double Pointer Basics
What is the output of the following code?#include <stdio.h int main() { int x = 10; int *p = &x; int q = &p; q = q + 4; *p = *p + 1; printf("%d %d", x, q); return 0; ...
GO Classes
360
views
asked
Jun 25
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-307
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
6
6 votes
1
1 answer
237
237 views
GO Classes DPP | GATE CS | C Programming | String Pointer Update
What is the output of the following code?#include <stdio.h int main() { char str[] = "CODE"; char *p = str; p++; *p = 'A'; printf("%s %c", str, *(p + 2)); return 0; }$\te...
GO Classes
237
views
asked
Jun 23
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-305
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
6
6 votes
1
1 answer
209
209 views
GO Classes DPP | GATE CS | C Programming | String Indexing
What is the output of the following code?#include <stdio.h int main() { char str[] = "GATE"; char *p = str; printf("%c %c %s", str , *(p + 2), p + 1); return 0; }$\texttt...
GO Classes
209
views
asked
Jun 23
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-305
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
6
6 votes
1
1 answer
197
197 views
GO Classes DPP | GATE CS | C Programming | Array Name Not Assignable
What will happen when the following code is compiled?#include <stdio.h int main() { int a[] = {10, 20, 30}; a = a + 1; printf("%d", *a); return 0; }$\texttt{10}$ $\texttt...
GO Classes
197
views
asked
Jun 23
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-305
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
5
5 votes
1
1 answer
192
192 views
GO Classes DPP | GATE CS | C Programming | Invalid Pointer Addition
Consider the following declarations:#include <stdio.h int main() { int a[4] = {6, 4, 1, 2}; int b[8] = {9, 8, 11, 10, 5, 7, 0, 3}; int *p = &a ; int *q = b; printf("%p", ...
GO Classes
192
views
asked
Jun 23
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-305
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
7
7 votes
2
2 answers
256
256 views
GO Classes DPP | GATE CS | C Programming | Array Pointer Expression
What is the output of the following code?#include <stdio.h int main() { int a[] = {5, 10, 15, 20}; int *p = a + 1; printf("%d %d %td", *(p + 1), p , (p + 2) - a); return ...
GO Classes
256
views
asked
Jun 23
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-305
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
8
8 votes
2
2 answers
284
284 views
GO Classes DPP | GATE CS | C Programming | Pointer Indexing
What is the output of the following code?#include <stdio.h int main() { int a[] = {2, 4, 6, 8, 10}; int *p = a + 2; printf("%d %d %td", p[-1], 1[p], p - a); return 0; }$\...
GO Classes
284
views
asked
Jun 22
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-304
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
7
7 votes
3
3 answers
251
251 views
GO Classes DPP | GATE CS | C Programming | Pointer Difference
What is the output of the following code?#include <stdio.h int main() { int a[4] = {6, 4, 1, 2}; int b[8] = {9, 8, 11, 10, 5, 7, 0, 3}; int *p = &a ; int *q = b; int *r =...
GO Classes
251
views
asked
Jun 22
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-304
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
8
8 votes
2
2 answers
244
244 views
GO Classes DPP | GATE CS | C Programming | Shifted Pointer
What is the output of the following code?#include <stdio.h int main() { int a[] = {3, 6, 9, 12, 15}; int *p = a + 1; printf("%d %d %td", *p, *(p + 2), p - a); return 0; }...
GO Classes
244
views
asked
Jun 22
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-304
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
8
8 votes
2
2 answers
259
259 views
GO Classes DPP | GATE CS | C Programming | Same Address
What is the output of the following code?#include <stdio.h int main() { int a[10] = {10, 11, 12, 13, 14, 15, 16, 17, 18, 19}; int *b = a + 4; int *c = &(a[4]); printf("%d...
GO Classes
259
views
asked
Jun 22
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-304
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
7
7 votes
2
2 answers
298
298 views
GO Classes DPP | GATE CS | C Programming | Array Expression
What is the output of the following code?#include <stdio.h int main() { int a[] = {2, 4, 6, 8, 10}; printf("%d %d %d", *a, *(a + 3), 3[a]); return 0; }$\texttt{2 6 8}$ $\...
GO Classes
298
views
asked
Jun 22
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-304
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
array
+
–
9
9 votes
2
2 answers
310
310 views
GO Classes DPP | GATE CS | C Programming | Pointer Comparison
What is the output of the following code?#include <stdio.h int main() { int a[] = {10, 20, 30, 40}; int *p = a; int *q = &a[3]; if (p < q) p = p + 2; else q = q - 1; prin...
GO Classes
310
views
asked
Jun 20
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-303
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
9
9 votes
2
2 answers
281
281 views
GO Classes DPP | GATE CS | C Programming | Pointer to Array
What is the output of the following code?#include <stdio.h int main() { int a [3] = { {1, 2, 3}, {4, 5, 6} }; int (*p)[3] = a; printf("%d %d %d", p, *(*(p + 1) + 2), *(*...
GO Classes
281
views
asked
Jun 20
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-303
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
8
8 votes
1
1 answer
216
216 views
GO Classes DPP | GATE CS | C Programming | Pointer Arithmetic
What is the output of the following code?#include <stdio.h int main() { int a[] = {5, 10, 15}; int *p = a; printf("%d ", (*p)++); printf("%d ", *p++); printf("%d ", ++*p)...
GO Classes
216
views
asked
Jun 20
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-303
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
10
10 votes
1
1 answer
212
212 views
GO Classes DPP | GATE CS | C Programming | Pointer to Pointer
What is the output of the following code?#include <stdio.h void change(int pp, int *q) { pp = pp + 3; *pp = q; pp = pp + 4; } int main() { int a = 5, b = 10; int *p ...
GO Classes
212
views
asked
Jun 20
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-303
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
8
8 votes
1
1 answer
211
211 views
GO Classes DPP | GATE CS | C Programming | Pointer to Pointer
What is the output of the following code?#include <stdio.h int main() { int a = 10; int *p = &a; int q = &p; q = q + 5; *p = *p + 2; printf("%d %d", a, q); return 0; ...
GO Classes
211
views
asked
Jun 20
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-303
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
8
8 votes
1
1 answer
253
253 views
GO Classes DPP | GATE CS | C Programming | Array & Pointers
What is the output of the following code?#include <stdio.h void fun(int a[], int *p) { a = a + 5; *(p + 2) = *(p + 2) + 10; p++; *p = *p + 1; } int main() { int arr[] =...
GO Classes
253
views
asked
Jun 19
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-302
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
8
8 votes
1
1 answer
212
212 views
GO Classes DPP | GATE CS | C Programming | Pointer Increment
What is the output of the following code?#include <stdio.h int main() { int a[] = {10, 20, 30}; int *p = a; printf("%d ", *p++); printf("%d ", *p); printf("%d", ++*p); re...
GO Classes
212
views
asked
Jun 19
Programming in C
goclasses
goclasses-cs-dpp
goclasses-cs-dpp-day-302
programming-in-c
c-programming
goclasses-c-programming-practice-questions
pointers
+
–
Page:
1
2
3
4
5
6
...
15
next »