易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql C API求助

写了一段程序
C/C++ code:

..

MYSQL* mysql;

MYSQL_RES* res;

//我想实现一个查看有没有 mysql结构,如果没有就连接。

void connect()
{
mysql_init(mysql);
mysql_realconnect(....);
}


function a ()
{
if(mysql==??)
connect();
else
dosomequery();
}

function b()
{
if(mysql==??)
connect();
else
dosomeotherquery();

}
int main()
{
...
}




这样我调用一次a 或者b之后保证 不用再重新连接数据库,只创建一次 mysql结构。
换句话说就是怎么样来写上面语句中问号的地方,怎么来判断 mysql已经连接了。
function a ()
{
    if(connect()!=null)
   
    else
      dosomequery();
}



能解释一下这个是什么意思? connect 是个void型的函数,我不太理解这个做法


如需要阅读该回复,请登录或注册CSDN!




相关问答:

关于字符串的C面试题

给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。  用C/C++语言写一函数完成该算法,给出复杂度
这个题我不会

C/C++ code:

#include <iostream>
#include <s ......

C菜鸟交流群

本人对C特别感兴趣,希望志同道合的人一起交流,另外还可以一起讨论linux问题
QQ群:17409844
有兴趣的同志加下
顶个.

帮顶……
不过确实对群失望了>_ <

顶上

顶一个

请接受啊

&nbs ......

C/C++ 群 欢迎 新手高手 加入

你还在新手阶段徘徊吗?你还在发愁应该怎么继续学习C和C++吗?
群 29152388 为你解开疑惑,欢迎新手老手的加入,你的加入就是其它人学习的动力
楼下出门踩便便

算你狠

新手的福音啊···终于 ......

帮忙把下面个c函数转成c#的

const int num=100
float neiji(float [num]b, float [num]c)
        {
            int p;
            float nj ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号