亲,C/C++中,在块内部定义的内置类型变量,都会初始化成一个未定义的值。因为你的ch是一个未定义的值,也就是这个指针指向了一个未知的地址(反正不是NULL)。这边建议你在结构体内部,写成char * ch = 0呢,或者=nullptr或者NULL。
点赞 评论

相关推荐

不愿透露姓名的神秘牛友
12-18 11:21
优秀的大熊猫在okr...:叫你朋友入职保安,你再去送外卖,一个从商,一个从政,你们两联手无敌了,睁开你的眼睛看看,现在是谁说了算(校长在背后瑟瑟发抖)
选实习,你更看重哪方面?
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务