gpt4 book ai didi

c - (char *)0 在c中是什么意思?

转载 作者:太空狗 更新时间:2023-10-29 15:18:30 25 4
gpt4 key购买 nike

if ( fgets( line, sizeof(line), stdin ) == (char*) 0 )...

我不明白这条线是做什么的,有人知道吗?

最佳答案

这是一种相当奇怪的编写返回空指针测试的方法,它指示 fgets() 中的错误。

我会这样写:

if (!fgets(line, sizeof(line), stdin))

关于c - (char *)0 在c中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6072931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com