在c下如何判断字符数组是否为空?

时间:2021.08.18 发布人:沃顿UPS

在c下如何判断字符数组是否为空?

已解决问题

谷歌沃顿UPS用户在2021.08.18提交了关于“使命召唤14在c下如何判断字符数组是否为空?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T16:02:02。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

好吧我就说说如果读的话会怎么问答样。这就是最常见的字符串溢出,会一直往后读到0x00或者直接爆掉内存。运气好的话,这个字符数组后面是空白内存,也就是这个字符串变成了"12f";如果后面不是空内存而是跟着一个,比如说例钱的晶int32,就会被按照1byte读出来,读成4个byte,然后再往后读到0x00为止。当然某些编处达左千重译器会把内存初始化为奇怪的东西,这时候就会一直输出奇怪的字符,这就是“烫烫烫”这个梗的由来。