![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
文章平均质量分 74
zhucunzeng
这个作者很懒,什么都没留下…
展开
-
C语言文件操作函数大全
C语言文件操作函数大全 clearerr(清除文件流的错误旗标) 相关函数 feof 表头文件 #include 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf转载 2013-10-31 16:06:44 · 497 阅读 · 0 评论 -
C语言文件操作
文件 文件的基本概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。 普通文件是指驻留在磁盘或转载 2013-10-31 16:46:38 · 458 阅读 · 0 评论 -
Windows下的getopt
前几天因为需要做一个多参数的命令行程序,所以想起linux下有个很好用的getopt,于是上网下来了 GUN的getopt源码,试着编译了一下,竟然可以在VC下编译 :-)这下在windows下也有getopt可以用了, 爽!就一个字。 代码我做了一点修改,去掉了和Win系统无关的代码,但是保留了原来的注释,这样读起来可以更方便一些。 下面是头文件: 下面是cpp转载 2014-04-29 10:53:52 · 4026 阅读 · 0 评论 -
字节序判断
//小端字节序:低字节在低地址中,高字节在高地址中。这种字节序又称为主机字节序,intel的cpu使用的就是这种字节序。 //大端字节序:低字节在高地址中,高字节在低地址中。这种字节序又称为网络字节序,socket传输时就需要使用这种字节序。 #include #include int main() { if (__BYTE_ORDER == __LITTLE_ENDIAN)转载 2015-04-10 14:58:23 · 506 阅读 · 0 评论 -
c++面试题之内存分配
1:c中的malloc和c++中的new有什么区别 malloc和new有以下不同: (1)new、delete 是操作符,可以重载,只能在C++中使用。 (2)malloc、free是函数,可以覆盖,C、C++中都可以使用。 (3)new 可以调用对象的构造函数,对应的delete调用相应的析构函数。 (4)malloc仅仅分配内存,free仅仅回收内存,并不执行构造和析构函数 (5转载 2015-04-08 12:44:07 · 989 阅读 · 0 评论