一个函数怎么带出去自己的地址
2013-08-13 13:16
225 查看
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <string.h>
4
5 void test(char *tmp)
6 {
7 char *p = (char *)malloc(15);
8 memcpy(tmp, &p, sizeof(char **));
9 printf("1.%p\n", p);
10 }
11
12 int main()
13 {
14 char p[32];
15 char *p1;
16 test(p);
17 p1 = *(char **)p;
18
19 printf("2.%p\n", p1);
20
21 }
2 #include <stdlib.h>
3 #include <string.h>
4
5 void test(char *tmp)
6 {
7 char *p = (char *)malloc(15);
8 memcpy(tmp, &p, sizeof(char **));
9 printf("1.%p\n", p);
10 }
11
12 int main()
13 {
14 char p[32];
15 char *p1;
16 test(p);
17 p1 = *(char **)p;
18
19 printf("2.%p\n", p1);
20
21 }
相关文章推荐
- oracle 10G 没有 PIVOT 函数怎么办,自己写一个不久有了
- 外设IO地址空间中的地址怎么转换到内核态的虚拟地址空间(一个ioremap函数真的解释清楚了么)
- LK光流算法中是怎么使用金字塔的(就一个截图,大概明白点就行,毕竟有函数不必自己实现)
- [007]C++---写一个函数,返回它自己
- C++中函数怎么返回一个二维数组。指针怎么指向二维数组?
- 一个简单的E_mail地址判断函数
- 《剑指offer》:自己写一个pow函数
- 怎么自己写一个像spring中的高大上的注解--思路
- 80后的程序员,你怎么把自己买出去?
- sql语句 自己编写一个函数reversion,完成颠倒一个字符串,即:select dbo.reversion('abcd') 输出的结果为 dcba
- [Webservice]公开一个自己写的webservice的地址
- 一个非常不错的Email地址校验函数
- 编写一个Java应用程序,直接查询自己主机的IP地址和Internet上的某个www服务器地址
- 自己写的一个js获取首页地址(路径)的方法
- 目前的calendar插件怎么用都不爽,于是自己做一个
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值
- 自己用到的一个字符串替换函数
- [收集]自己编写一个SQL Server中用的lastindexof函数
- 实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,输入多少打印几乘几的乘法表
- 【C语言基础】九九乘法表(实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定)