c 建立工程 常见错误及心得总结

1、 调用函数里面的 调用子函数,要是出现已定义错误,则要看看,是不是主函数的 头文件写成.c啦,因为在.h里面也定义可一次,要是写.c出现两次

    错误提示:UrlCheck.obj : error LNK2005: _GetUtf already defined in get.obj

2、还有就是 调用函数 要是提醒 已经定义,则要看看 另个写的是否一致,包括 引用,还有就是 返回 是否一致;

3、调用时:整数要在调用时改变:调用时带地址HttpHatGet(a , szDest, &num);

                 调用函数里面带*,void HttpHatGet(struct HttpInfo *strHttpInfo, char szDest[][256], int *iUrlNum)

                 调用函数里面的调用不带 &和* rl(sdHttp, p, q, szDest, iUrlNum);因为这里的iUrlNum已经是地址啦

                改变时 带*,(*iUrlNum) ++

 4、调试 进入某调试程序时,跳出 文件栏 阻止“Please enter the path for STRLEN.ASM”

     这可能是 函数里面,直接使用了某个系统函数,如strlen等,进入 汇编 阶段,吧那个 函数 调出来就行啦

 

你可能感兴趣的:(总结)