以下示例是关于Whatever中包含印刷指针用法的示例代码,想了解印刷指针的具体用法?印刷指针怎么用?印刷指针使用的例子?那么可以参考以下相关源代码片段来学习它的具体使用方法。
1 #include <stdio.h>
2 #include <stdlib.h>
3
4 int G = 0; /* a global variable, stored in BSS segment */
5
6 int
7 main(int argc, char **argv)
8 {
9 static int s; /* static local variable, stored in BSS segment */
10 int a; /* automatic variable, stored on stack */
11 int *p; /* pointer variable for malloc below */
12
13 /* obtain a block big enough for one int from the heap */
14 p = malloc(sizeof(int));
15
16 printf("&G = %p\n", (void *) &G);
17 printf("&s = %p\n", (void *) &s);
18 printf("&a = %p\n", (void *) &a);
19 printf("&p = %p\n", (void *) &p);
20 printf("p = %p\n", (void *) p);
21 printf("main = %p\n", (void *) main);
22
23 free(p);
24
25 return 0;
26 }
本文地址:https://itbaoku.cn/snippets/872502.html