
C中形参传值--地址
发布日期:2021-05-06 19:10:37
浏览次数:37
分类:精选文章
本文共 554 字,大约阅读时间需要 1 分钟。
今天面试,C的传值,好久都没有看C了,很多C的都忘记了,笔试题做的不好!
#includevoid fun(int **p){ *p = (int *)malloc(sizeof(int)); **p =100; printf("22 0x%x, 0x%x, 0x%x, 0x%x\r\n", (int)&p, (int)p, *p, (int)**p);}void main(){ printf("ffffff\r\n"); int *p=NULL; printf("11 0x%x, 0x%x\r\n", (int)p, &p); fun(&p); printf("33 0x%x, 0x%x, 0x%x\r\n", (int)p, *p, (int)&p); if(p!=NULL){ free(p); }}
运行的结果如下:
gs@ubuntu:~/01_learn/c$ ./testpointer ffffff11 0x0, 0x24c3aa1022 0x24c3a9e8, 0x24c3aa10, 0x1fd4420, 0x6433 0x1fd4420, 100, 0x24c3aa10
发表评论
最新留言
很好
[***.229.124.182]2025年04月03日 06时13分11秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
银河麒麟系统配置apt网络源
2021-05-08
第七周 4.12-4.18
2021-05-08
程序设计入门14 结构体
2021-05-08
程序设计基础75 tips 广度搜索细节问题
2021-05-08
笨办法学python之数据类型
2021-05-08
笨办法学Python之将对象名的字符串类型,转化成相应对象
2021-05-08
ArduPilot源码极速下载手册(一文告别github慢速问题)
2021-05-08
聊一聊那些应该了解的大佬(飞控,人工智能方向)
2021-05-08
ArduPilot+mavros+gazebo+QGC联合仿真初体验
2021-05-08
px4调试bug--添加mavlink_log_info信息
2021-05-08
redis替换字符串命令
2021-05-08
redis向数组中添加值并查看数组长度
2021-05-08
python3基础梳理11python中模块和包
2021-05-08
JS编写一个函数,计算三个不同数字的大小,按从小到大顺序打印(穷举法)
2021-05-08
jQuery实现轮播图效果
2021-05-08
mybatis中like的注意
2021-05-08
sqlplus的基本使用
2021-05-08
oracle删除表重复数据
2021-05-08
Oracle删除主表数据
2021-05-08