C/C++
文章平均质量分 72
执子之手0038
大家互助互享共同进步
展开
-
extern实现源文件(头文件)之间变量和函数的引用
在一个C工程中,会有很多源文件,因此当在一个源文件中调用另一个源文件中的函数或者使用另一个源文件中定义的变量和结构体时,如何保证函数和变量的可见性呢?1.结构体和变量的调用下面是看到的关于结构体中的使用:http://blog.csdn.net/Fortware/article/details/44208309?locationNum=10总结下来就是:包含头文件之后,定义原创 2016-11-16 11:19:35 · 3755 阅读 · 0 评论 -
c/c++中static和extern用法和区别
一.C语言中的static关键字 在C语言中,static可以用来修饰局部变量,全局变量以及函数。在不同的情况下static的作用不尽相同。 (1)修饰局部变量 一般情况下,对于局部变量是存放在栈区的,并且局部变量的生命周期在该语句块执行结束时便结束了。但是如果用static进行修饰的话,该变量便存放在静态数据区,其生命周期一直持续到整个程序执行结束。但是转载 2016-12-18 15:49:46 · 417 阅读 · 0 评论 -
Boa服务器返回 502 Bad Gateway .The CGI was not CGI/1.1 compliant. 错误,解决方案
对写的CGI程序进行测试时,进行get请求时没问题,进行post请求时,出现如下错误:一般情况下,CGI程序有问题则会出现上述问题。查了很多网上的帖子,最终发现是自己CGI程序中处理POST请求时的输入流代码有错误,将错误代码进行修改即可解决问题。总结网上出现这种问题的各种解决方案,以备日后查看:1、改变CGI程序的权限 chmod 755 或者777 (经常容易被忽略的一个因素) 2、CGI程原创 2017-05-11 17:50:02 · 6265 阅读 · 0 评论