求解答

求解答,第1张

因为

c1、c2

赋的值是字符,不是数字

。把char

c1=’6’,c2=’0’

改成

char

c1

=

6,

c2

=

0

就可以了

因为你的char a[7] 是栈里系统分配的内存 在函数结束就会释放

你把指针改为系统分配的内存地址 在函数结束后就会失效,在释放后 自然这指针指向的值就会不正确,这种是典型的指针的错误用法。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8087837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存