c语言
Boen-Zhao
这个作者很懒,什么都没留下…
展开
-
#ifndef/#define/#endif的使用
c语言中“头文件中的 #ifndef/#define/#endif 其实“被重复引用”是指一个头文件在同一个cpp文件中被include了多次,这种错误常常是由于include嵌套造成的。比如:存在a.h文件#include "c.h"而此时b.cpp文件导入了#include "a.h" 和#include "c.h"此时就会造成c.h重复引用。头文件被重复引用引原创 2016-12-31 15:37:10 · 316 阅读 · 0 评论 -
c语言中的static详解
c语言中static的语义1.static变量:1).局部a.静态局部变量在函数内定义,生存期为整个源程序,但作用域与自动变量相同,只能在定义该变量的函数内使用。退出该函数后, 尽管该变量还继续存在,但不能使用它。b.对基本类型的静态局部变量若在说明时未赋以初值,则系统自动赋予0值。而对自动变量不赋初值,则其值是不定的。2).全局全局变量本身就是静态存储方式, 静态全局变量当然也是静态转载 2016-12-31 16:20:45 · 2471 阅读 · 0 评论 -
C语言中常用"计时"方法总结
C语言中常用计时方法总结 1. time() 头文件:time.h 函数原型:time_t time(time_t * timer) 功能:返回以格林尼治时间(GMT)为标准,从1970年1月1日00:00:00到现在的此时此刻所经过的秒数。 用time()函数结合其他函数(如:localtime、gmtime、asctime、ctime)可以获得当前系统时间或是标准时间。 用difft转载 2017-05-09 17:11:10 · 16859 阅读 · 0 评论