5.2作用

(1)str不能被赋值,段错误

(2)return 返回的是局部变量的地址,str是空指针,段错误或者随机值
(3)hello

(4)free已经释放堆区申请的内存,段错误

(5)int a

        int*a

         int**a

         int a[10]

          int*a[10]

          int(*a)[10]

          int (*a)(int)

           int (*a[10])(int);

            int(*(*a)[10])(int)

6 sizeof(str)=6

sizeof(p)=8    64位系统     =4 32位系统

sizeof(n)=4

<7>  sizeof(str)=8

<8> 8

<9> b

<10> a

<11> a

<12>c

<13>a 

<14>c

<15>a

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值