mysql_query()函数执行成功返回0,为什么我搜的博客都说是true
在MySQL C API中,mysql_query()函数执行成功返回0,失败返回非0的错误码。虽然返回的是整数类型,但是在C语言中,0被视为false,非0值被视为true,因此如果mysql_query()返回0,则可以视为执行成功,即true。因此,你所看到的博客将mysql_query()返回值为0视为true是正确的。