3558| 3
|
为什么将指针放进strlen()函数后指针就改变了?如何复原? |
1金钱
最佳答案你不能这样子定义:“char result[]=""”,这样result只是一个单纯的指针,没有储存区域,应该定义一个数组“char result[100]=""”,这样才可以往里面写数据。若不定义一个数组,就是直接往其他区域写入数据了,这样会导致程序崩溃的。你自己试一下。
| ||
发表于 2023-1-29 04:28:36
|
显示全部楼层
| ||
| ||
发表于 2023-1-29 16:48:31
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 10:56
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网