博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于指针
阅读量:6936 次
发布时间:2019-06-27

本文共 601 字,大约阅读时间需要 2 分钟。

malloc与不使用malloc

1 #include 
2 #include
3 4 5 typedef struct { 6 int a; 7 char * ch; 8 int aa; 9 }node;10 11 int main()12 {13 int *i = NULL;14 int ii = 10; 15 i = ⅈ16 printf("local %p\n", i); 17 node * aa = (node*)malloc(sizeof(node));18 printf("local %p\n", aa->ch);19 if(aa->ch ==NULL){20 printf("local %p\n", aa->ch);21 } 22 23 node bb; 24 printf("local %p\n", bb.ch);25 free(aa);26 return 0;27 }

root@u18:~/cp/test# ./a.out

local 0x7fffe2aa515c
local (nil)
local (nil)
local 0x400640

 

转载地址:http://iuznl.baihongyu.com/

你可能感兴趣的文章
CMake 条件判断
查看>>
php-fpm进程关闭与重启脚本详解(转)
查看>>
memcached 系列2:memcached实例(转载)
查看>>
C#设计模式-1、适配器模式(Adapter Pattern)(转载)
查看>>
java中try,catch,finally的作用
查看>>
利用过采样技术提高ADC测量微弱信号时的分辨率
查看>>
Matlab图像处理基本函数(1)
查看>>
requests+正则爬取猫眼电影前100
查看>>
Redis学习-String
查看>>
纯CSS下拉菜单
查看>>
下面我将随机抽取一名幸运女生,XXXXX
查看>>
OutofMemory之PermGen介绍
查看>>
nginx 之负载均衡 :PHP session 跨多台服务器配置
查看>>
Mysql8 查询事务隔离级别
查看>>
集合和文件操作
查看>>
[转]#pragma once和#pragma comment
查看>>
二维前缀和
查看>>
线段树-离散化处理点
查看>>
文件系统管理 之 Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍...
查看>>
云计算使关系数据库逐渐落伍(转载)
查看>>